Skip to main content

Full text of "Your_Commodore_Issue_63_Dec_89"

See other formats


YOUR 



DECEMBER 1989 £1.30 



GHOSTBUSTERS II 

I ain't afraid of no ghost! 

Operation Thunderbolt 
• Altered Beast • Batman 



C64 

AMIGA 

C128 
PLUS 4 
PC 




ISSN []2bT-Aa77 

1 2 



9 '77 



3269"827C 





OCEANIC 118N 
DISK DRIVE 

FOR 64/1 28 




DATA RECORDER 





» Quality Commodore compatible 
data recorder. 
X Pauae control, counter, etc. 

^ Suitable for 64/138. 

SSend dow for quick delivery. 
NLY £24.99 




The Oceanic 118N is a superb quality Disk Drive 
specially designed for the Commodore 64/128. 
Just look at these features... 



Full feature CeDtrocJca Printer 
Interface. 

» Connect jour 84/128 to a range of 
full die Cen Ironies Parallel 
Printer*. 

St Easy to uae • support* Commodore 

' Graphic a Bet. 

X Onboard Microprocessor Chip 

means no power programmes to 

load. 

X Works with moat applications. 

8 No more to buy) 
NLY £29.99 



PARALLEL 
PRINTER CABLE 



» Connects full alie prim era to the 
parallel port of your C 64/ 128. 
X Many programmes and cartridges 
* (Action Replay /Final Cartridge etc.) 
will drive printer* from tola port. 

ONLY E1 2.99 complete 



ONLY 

£129.99 

INCLUDING FREE 



ART STUDIO!! 




DIGITAL SOUND 
SAMPLER 



The new aampler allows you to 
record any sound digitally Into 
memory ft then replay It with 
astounding effects. 
Playback forwards /backwards with 
echo/ reverb/ ring modulation. 
Now with full sound editing module 
to produce outstanding effects. 
Full 8 bit D to A or ADC conversion. 




f 
J 

»M1DI compatible with suitable 
Interlace. (I.e. Datel unit for 
£29.09, aee ad,). 

»Llve effects menu Includes real 
time display of waveforms 
X line ln/mlc ln/llne out/feedback 
* control. 

•C Powerfull sequencer with editing 
" features. 

»Load/aa*e sample. Up to 8 sample* 
In memory at one time. 

» Complete software /hardware 
package. Tape or Disk (please 
state). 

ONLY £49.99 



MODEL & ROBOT 
CONTROL MADE EASY. 

»4 output channels - each with 
onboard relay. 

»4 Input channels - each fully 
buffered TTL level sensing. 

» Analogue Input with full 8 bit 
conversion. 
X Voice Input for voice control. 

, t Software features:- test mode/ 
* analogue measurement/voice 
activate /digital readout etc. 

ONLY £39.99 

INCLUDING HARDWARE/SOFTWAHIV 
MIC. ETC.|STATE TAPI OR DISK). 



DIGITAL DRUM SYSTEM 

»Now you can turn your digital sound 
aampler into a digital drum system. 

f8 digital drum sounds In memory 
at one time. 
X Complete with 3 dram kits. Real 

* drum sounds - not lyntheslsed. 
X Create superb drum rhythms with 

* real A step time. 

»FulI editing. Menu driven. Load/ 
Save facilities. 

» Output to hi-fi or through TV 
speaker. 

ONLY £9.99 

STATE TAP* OR DISK 



f 
f 

f 
f 



Slimline design • very compact. 

External Power Pack so no 
overheating problem, (unlike some 
type-). 

Ready to go - no more to buy. 

Direct drive motor for super quiet 
operation and extra long Ufa. 



■ Now probably the best selling 
* replacement Disk Drive far the 
64/128. 

X Cornea complete with m a nu a l s, 
" connecting leada etc. 



FREE COPY OF OOP 
ADVANCED ART STUDIO 

(WORTH C29.99) WHILE STOCKS LAST 




3 SLOT 

MOTHERBOARD 



RESET 
CARTRIDGE 



Unstoppable reset button. 
NOTE:- user port cheaper type 
reset buttona offered by others are 
not unstoppable. 
Reseta even so called 
"unatoppable" program*. 
Add poke* from magazines etc. 

Simply plugs In to cartridge pari. 

INLY £5.99 




SAVE WEAR & TEAR ON 
YOUR EXPANSION PORT 

»W1I1 accept three cartridge* on It'* 
nigh grade PCD 
X Switch In/out any alot. 

^ Fully buffered. 

» Reset button and an onboard 
safety fuse. 

ONLY £16.99 



lln.i.imw*w»rjiJ 



THE ULTIMATE DISK TOOLKIT FOR THE 1540/1541 



A disk toolkit la an absolute must 
for the serious disk user. Toolkit 
IV has more feature* than moat for 
less. 

DISC DOCTOR V3 - Resd ft write 
any track A sector Including extra 
ft renumbered tracks. Repair 
damaged sector*. 

HEADER/ GAP EDITOR - Decodes ft 
displays ALL header Information 
Including off byte* ft header gap. 
Rewrite the entire header ft header 
gap. Renumber sector*. Also edit 
any sector tail gap. 
DISK LOOK - Sort directory. 
Recover lost flics. Display file atari 
/end addresses. Disassemble any 
file program directly from the disk 
to SCREEN or PRINTER Including 
undocumented opcode*. Edit Bam. 



v 
f 



FAST FILE COPT Selective file 
copy. Work* at op to 6 times 
normal speed. 

FAST DISK COPT - Copy an entire 
disk In 2 minutes or less us lug 
alngle 1541. 

FOX COMPACTOR ■ Can compact 
machine programs by up to 50%. 
Save disk space. 

FORMATTER - 10 second format an 
entire disk or format any Individual 
track or half track 0 to 41 . 

ERROR EDIT - Quickly find ft 
recreate all read errors Including 
extras A renumbered track* or 
sectors A half track* from Ota 41. 



ONLY £9.99 



COM * 



UNBEATABLE 
MIDI PACKAGE!! 




E tlUS*IC SYSTI 



CABL 



DATEL MIDI 64 
INTERFACE plus 
ADVANCED MUSIC 
SYSTEM 
ONLY £39.99 

NO MORE TO BUY - THE 
TOTAL MIDI CONNECTION 

■ The Advanced Music System is probably the best MIDI/music package ever produced 
lor the 64/128 offering a huge range of musical composition features plus MIDI 
compatibility - add the Datel MIDI Interface and you have the TOTAL MIDI SOLUTION!! 





f 
f 



KEYBOARD MODULE... 
■llovvi for entry of music from the 
QWERTY keyboard. Sequencer 
works like digital recorder. 



EDITOR MODULE... 
just like a word processor far music. 
All the feature* you would expect. 
MIDI MODULE... 

thla la the module which allows the 
full potential of the Music System 
and your MIDI keyboard to be 
achieved. Using the Datel MIDI 64 
Interface any MIDI Instrument 
[Including Yamaha - see below) can 
be connected to your 64. 



SYNTHESISER MODULE... 
probably the most powerful! 
module. Create sounds with full 
waveform editing, realtime 
sequencing etc. 

PRINTER MODULE... 
allows you to print out your music 
to a range of printers including 
Commodore and Epson compat- 
ibles. Printout can be edited and 
can also include lyrics If required) 



LINKER MODULE... 
allows large musical compositions 
to be created from up to 26 flies 
linked together - offering Tempo 
and Time Signature adjustments. 
HUGE RANGE OF FEATURES... 
Advanced Music System has 
literally hundreds of command! 
and features - we have only 
outlined the main headings - thla 
la a truly professional package. 



BUT THAT'S NOT ALL... 

...WE CAN OFFER THE ABOVE MIDI PACKAGE TOGETHER 
WITH THE SUPERB YAMAHA SH10 MIDI SYNTHESISER 
FOR AN UNBEATABLE PRICE!! 

Just look at these features... 

^ The world's first shoulder keyboard. 

With 35 built-in Instrument choices. 
^ Choice of 25 rhythm styles. 



X Vibrato, sustain and portamento 
special effects available 



X 3 fill-in variations for professional 
* rhythm changeovere. 

X Complete range of 32 keys for 

grest melody play-a long. 
X Compose your own backing Into 
the chord sequencer. 



SYNTHESISER, MIDI 64 INTERFACE AND ADVANCED MUSIC 




PLUS FREE MIDI CABLES - NO MORE TO BUYI1 




v 

J 
V 



Simple plug-In memory expansion 
cartridges for your VIC 20. 
Never be short of memory again! 



Two models available - 16K or 32K. 

»Both models are switch able for 
various memory settings I.e. 3K, 
16K. 24K. etc. 

»Many VIC programs require extra 
RAM - tola la your answer. 

ONLY £14.99 for 16k 
ONLY £19.99 for 32* 



NOW VOU CAN 
INCREASE 
THE MEMORY OF 
YOUR C16 EASILY 



EPROM ERASER 



X This handy AC/DC Eprom Eraaer 
will erase up to 4 chips quickly and 
easily. 

X Built-in timer and safety switch on 
cover. 

X Superbly styled - small enough to 
' fit In pocket - even as It works!! 
X Works from built-in battery 

(supplied) or from AC/DC adaptor If 

required. 

ONLY £39.99 



LIMITED NUMBERS AT THIS 
AMA2INGLY LOW PRICE!! 



256K SUPEROM 
EXPANDER 



EPROMMER 64 




f 
f 




X A top quality, easy-to-use EPROM 
~ prograraer for the 64/ 1 28. 

» Fully menu driven software/ 
hardware package makes 
p rogramlng/ re a ding / ve rlfying/ 
copying EPROMa simplicity Itself. 



Will progrsm 2716, 3764, 27138 A 
27256 Chips. 12.5. 21 or 25 volts. 
Fits into user port fnr 
compatibility with cartridges/ 
Superom Board etc 
X Full feature system - all functions 
covered like device check/verify. 

»Wt believe Eprommer 64 Is the 
most comprehensive, most friendly 
A best value for money programer 
available for the 64/128. 
X Ideal companion for Superom 

* Board. Cartridge Development 
System, our kernel expanders or 
Indeed any EPROM base project. 

X Comes complete with Instructions 

• - plus the cartridge handbook. 

ONLY £39.99 

COMPLETE 



C16 RAMPACK 



»Plug In RAM cartridge gives you up 
to 16E EXTRA MEMO KYI t 
X That's over 28K free for Basic and 
" even an extra 18K in RlRes modal 
X Plugs In to memory expansion port 
* - then Just switch on. 

ONLY C14.99 



f 

¥ 

v 

v 
v 

V 

V 
V 



Select instantly from 6 sockets 
which accept up to 32S EPROM 
each. 

Program your own EPROMa using 
OUT EPROM programer. 
No need to have lota of cartridges 
- Just make a aelectlon from the 
Superom menu. 

Fully menu driven on power up. 



Select any alot under software 
controls. 

Unique EPROM generator feature 
will take your own programs - basic 
or m/c A turn them Into autostart 
EPROMa. (EPROM burner required). 
Accepts 2764/27128/27256 
EPROMa. 

On board unstoppable react. 



On board operating systems 
programs to load. 

ONLY £29.99 



no 



WITHIN 48 HRS 



HOW TO ORDER 



BY PHONE 

E3 U si 

0782 744707 

24hr Credit 
Card Une 



BY POST 



Send chequcs/POs made 
payable to 
"Datel Electronics" 



FAX 

0782 744292 

UK ORDERS POST FREE) 
EUROPE ADD £1 
OVERSEAS ADD S8 



PRICES AND SPECIFICATIONS CORRECT AT TIME OF PRESS 
AND SUBJECT TO CHANGE WITHOUT NOTICE 



CALLERS WELCOME Pleosc reserve goods by telephone prior to visit. 




DATEL ELECTRONICS LTD.. FENTON INDUSTRIAL ESTATE 
GOV AN ROAD. FENTON. STOKE-ON-TRENT. ENGLAND. 


SALES ONLY 
0782 744707 


TECHNICAL ONLY 
0782 744324 



COM 4 



*TH'S 



FEATURES 



THIS h S 

MONTH'S^ttfc 

PROGR AMMF^M/U 1 ' 



REGULARS 




60 Ghostbusters II 

They're back, and this 
time they haven't got a 
ghost of a chance 
(groan)! 



66 Computer Auctions 

Our man Banner 
investigates the men who 
would sell their own 
grandmother. 



74 Rock Circus 

Wax definitely works in 
this London venue. YC 
reports. 



6 News 

The PC Show (aka. 
Sweaty Hell) gets 
masticated and spat out. 

10 Budget Column 

What can you get for 
£1 .99 that you can stick 
into your datacorder? A 
small fish of course (or a 
budget game)! 

30 Poster 

POSTBUSTERS!!!! 



58 Hackatak 

Have you ever seen 
Kirk's tips? No, I didn't 
think you would've. 

68 Big Wobbly Compo 

You can win loadsa 
Accolade goodies. 



70 Flame On 

Stuart Green (the man 
with no Spleen) delivers 



77 Next Month 

Next month will be the 
month after this one, and 
the month before the 
month after. 



78 +4 Software 

You too can buy some 
luvly softwhatsits for 
your C16/Plus Four. 

82 Back Page 

Scandal, gossip, rumour 



GAMES 



























12 Mindscape Preview 

What are Mindscape 
doing over the next few 
months? 

13 Gin King/Cribbage 
King 

Hail the King! Better still, 
snow on the King! 

14 Wayne Gretzky 
Hockey 

To be followed up by 
Fatima Whitbread All-in 
Bear Wrestling. 

16 Scapeghost 

You can play a character 
that is deader than Mad 



Jack McDead, winner of 
last year's Deadest man 
competition. 

18 Virgin Mastertronic 
Preview 

I think we're treading on 
Virgin ground. 

20 Operation 
Thunderbolt 

Yes doctor, I think we 
should remove his 
Thunderbolt 
immediately. 

22 Batman The Movie 

Now here's a game that 
nobody's heard about. 



24 Altered Beast 

I know where the 'Beast' 
comes from, but put the 
'turd' in Altered. (Thanx 
to Jules for that one!) 

26 Storm Across Europe 

Aka. A Day in the Life of 
an England Supporter. 



28 Tynesoft Preview 

I've told you Tyne and 
Tyne again! 



29 Xenomorph Preview 

Tony Hart's character 
gets everywhere. 



YOUR COMMODORE 



Five 



DE GEEZER 
TALKS... 

Hell rumbled, growled and poured through small cracks in the pavement. It grew, 
expanding into a large, horrific monstrosity, lining the skyline and blotting the 
sun. It had a site and a name. The site was Earls Court. Its name was "PC 

Show". 

I would like to take this opportunity to thank companies and freelancers for making 
my PC Show this year slightly better than being roasted on the spike of eternal pain 
(as it was last year). It wasn't a mammoth event, but at least my clothes weren't singed. 

Those who haven't noticed, this is our Christmas issue (and what an issue), but I 
think 1*11 use the rest of this space to promote the next issue; it certainly deserves promoting. 

As from next month, YC will be a different magazine to the one that we have all 
become used to over its five years of existence. One major move is the inclusion of 
a free cassette every issue, full of games, games, and more games. The interior will change 
in content too. Your Programmer will depart (alas, alack, and other words beginning 
with ala), but to replace it will be an abundance of new regular columns. 

There will be new staff loo, to make sure our games coverage will be the most up- 
to-date available, with tonnes of hot exclusives. So make sure you've got an order with 
your newsagent now, we wouldn't want you to miss out now, would we? 
Rik Henderson 

All the staff wish our readers a splendiferous Christmas. 





^j£m*i*a**6--*~ . 











Above: Sometimes we go too Ferrari! 



The contents of this publication 
including all articles, designs, 
drawings and programs and all 
copyright and other intellectual 
property rights therein belong 
to Argus Specialist Publi- 
cations. All rights con- 
ferred by the Law of Copyright 
and other intellectual property 
rights and by virtue of inter- 
national copyright conventions 
are specifically reserved to 
Argus Specialist Publications 
and any reproduction 
requires the prior written con- 
sent of the Company. ® 1989. 
Distribution SM Distribution, 6 
Leigh ham Court Road, London 
SW16 2PG, Printed by Chase 
Webb. Plymouth, Opinions 
expressed in reviews are the 
opinions of the reviewers and 
not necessarily those of the 
magazine. While every effort is 
made to thoroughly check pro- 
grams published for errors we 
cannot be held responsible for 
any errors that do occur. 



Your Commodore incorporating 
Your 64 is a monthly magazine 
appearing on the first Friday of 
each month. Argus Specialist 
Publications Editorial 
and Advertisemenl office, Yuur 
Commodore, Argus House, 
Boundary Wav, Hemel 
Hempstead HP2 7ST. 
Telephone: (0442) 66551. 
Subscription rates upon 
application to Your Commodore 

Subscriptions Department, 
Infonet Ltd, 5 River Park Estate, 
Berkhamsted, Herts HP4 1 Hi- 
t-ISA Subscrpitton Agent: Wise 
Owl Worldwide Publications, 
4.114 West 238th Street. 
Torrance CA 90505 U.S.A. 



ISSN 0269-8277 



Deputy Editor: Richard 
Henderson 

Technical Editor: Paul Eves 
Group Editor: Smart 

Cooke 

News Editor: Eric Doyle 
Advertisement Manager: 
Paul Kavanagh 
Sales Executives: Maria 
Wade. Tony Flanagan 
Ad-Copy Control: 
Karen Bashford 
Artist: Alan Lathwett 
Designer: Mark Newton 
Origination: Ebony 
Printers: Chase Webb 



ABC 



PC Show 1989 

This year's PC Show was a 
gross disappointment for the 
record crowds that turned 
up to be stunned by the in- 
dustry's Christmas fare. As 
each year goes by, more 
companies are abandoning 
the principle of showing 
computer games and getting 
hooked on cramming as 
many arcade machines into 
their smaller and smaller 
stands. 

Ocean had an impressive 
position which formed the 
entrance to the leisure sec- 
tion of the hall. Fronted by 
two Fifties Cadillacs, the 
main feature was a video 
wall showing forthcoming 
attractions, including The 
Untouchables. 

US Gold's crowd p leaser 
was an Outrun Ferrari, while 
Mindscape went for an early 
Harley Davidson was this 
the alternative Motor Show? 

Without a doubt, the 
show-slcalcr was Domark's 
Hard Driving', a strong tip 
for the Christmas number 
one. This conversion of Ten- 
gen's coin-op has the added 
attraction of an action re- 
play which allows you to 
relive the moment the car 
crumpled. The stunt track is 
particularly exhilerating. 

This year the leisure sec- 
tion couldn't fill the area 
allotted to it. Many of the 
big players were cither miss- 
ing or represented by mini- 
mum-area stands. Where 
were Mirrorsoft, Alternative 
or Code Masters? You could 
be forgiven for missing 
Microprose's stand which 
could have been set up in a 
telephone booth consider- 
ing the size of the company 
it was an insult to their cus- 
tomers. Perhaps the booth 
was meant to attract atten- 
tion to the company's take 
over of Telecom. At least 
Activision had a few Ghost- 
busters doing the rounds. 

I think the effect of the 
whole Show could best be 
seen by the way the massive 
crush at lunchtime thinned 
out before mid-afternoon, 
and almost emptied an hour 
before the event closed. 



Six 



YO 



UR COMMODORE 



Proof that there was nothing 
there to keep them in- 
terested. 



Below: Show me a show and I I 
show you a show. 





Below: The PC Show, an 
exhibition with more computers 
than a particularly well- 
endowed missile silo. 
Commodore were there, so 
were US Gold but both were 
over shadowed by the barl 







c - 




Ami*. 2<K"I 
tdut'ilvtiv 



Show Wars 



Who would have thought 
that this year's PC Show 
would he the last? Come to 
think of it, it was rather like 
a wake. Some of the glitter 
of its past glory was still 
there but it was as tarnished 
as last year's tinsel. 



In the days when the 
event was known as the Per- 
sonal Computer World 
Show, named after a maga- 
zine of the same name (in 
fact, both show and maga- 
zine were conceived in the 
Troubadour, a coffee house 
close to Earls Court) it was 
sponsored by publishers, 
VNU. At this year's Show 
a leaflet appeared, from a 



different publisher, advertis- 
ing an event called The 
European Computer Enter- 
tainment Show which is 
booked into Earls Court for 
13-16 September 1990 - the 
exact date of the next PC 
Show. 

The question goes beg- 
ging, what will happen to the 
PC Show? Has it disap- 
peared without trace or will 



it still go ahead on another 
dat or at a new venue? VNU 
has gone awfully quiet but 
maybe that's a sign that 
something's going on behind 
the scenes. 

Judging by the poor 
showing within the enter- 
tainment section at this 
year's show the new ECE 
Show could have problems 
even before it starts. 



YOUR COMMODORE 



Seven 



King Hell 



Demonic is the only way to 
describe Rik May all's per- 
formance at US Gold's VIP 
sideshow. Every day, after 
the Show closes, the exhibi- 
tors hit the town for various 
alcoholic frolics. There's 
usually one event that stands 
head and shoulders above 
the others and this year it 
was US Gold's turn. " 

The select 'assembly at 
London's Limelight club 
were treated to a preview of 



US Gold's latest video 
(yawn) after which company 
boss Geoff Brown 
announced a personal 
appearance by Michael 
Jackson. Not THE Michael 
Jackson but a moonwalking 
clone from Deptford. 

Then the Hallelujah 
Chorus hailed the appear- 
ance of the night's star turn. 
Nothing happened. Then the 
music reached a crescendo 
once more and amidst a 
series of thunderflashes, 
Mayall appeared with his 
hair laquered up into two 




Above: Rik Mayall, Michael Jackson and Geoff Brown, all of which 
exercising their own brand of humour. 



long horns. He then pro- 
ccded to prove what a horny 
little devil he is with an act 
which was liberally 
sprinkled with words that 
would remove him from any 
bulletin board in the coun- 
try. The performance was 
superb though it still needs 
to be tightened up to give 



maximum impact. Willy 
jokes and swearing are more 
the preserve of Bernard 
Manning than the laughing 
stock in trade of an alterna- 
tive comedian. 

If I remember nothing 
more about the Show it will 
be US Gold's evening treat. 




What's the score? 

Microprose boss, Major 
(Wild Bill) Stealey had a lot 
on his mind during the 
Show. Frantic nocturnal 
phone calls to the Stales as 
much as four times a night. 
Was the company going 
down the john? Had the 
Russians attacked Micro- 
prose HQ? Surely some dis- 
aster had beset the company. 
But no. his frantic calls re- 
lated to his second greatest 
obsession, baseball! All he 
wanted was to keep up with 
the action as it happened. 

Microprose's Rainbow 
Warrior has upset one of 



Greenpeace's international 
divisions. Company PR 
man, Martin Moth, couldn't 
remember whether it was 
Belgium or Scandinavia but 
the game, without sanction, 
is therefore banned. It 
appears lhat a magazine is 
now running a campaign to 
get Greenpeace to sanction 
the game so that it can be 
released. 

This is a new situation 
for Microprose, normally its 
game get banned in certain 
countries because of their 
warmongering scenarios. To 
balance this they've entered 
the peace market and con- 
sequently get banned. 



Make or Break 

Would-be games machine 
manufacturers, Konix, seem 
to be getting plenty of sup- 
port from the software in- 
dustry but the Show leaves 
a couple of questions un- 
answered. Considering the 
Konix Christmas push will 
start in November, it would 
be expected that everything 
would be up and running on 
the Konix stand. Well, 
everything was up - the 
games, the novel controller 
and the large frame to mount 
everything on. The problem 
was that only the games were 
running. 

Nowhere was there a 
finished- fully working and 
fully visible machine. The 



machines that were working 
were hidden in wooden 
boxes and controlled by con- 
ventional joysticks. The 
machine frames on display 
were apparently no more ad- 
vanced than those on display 
in the early part of this year. 
No journalist has seen the 
fully working machine as 
close scrutiny of any article 
will show. 

If the Konix was going 
to be a success this year it 
should have been seen in all 
its glory. What happened? 
The company has had a year 
to get it right arc rumours 
of financial and technical 
problems correct? It's about 
time Konix boss, Wynn 
Holloway. came clean. All 
will become clear in 
November. 



Utterly Daft 

Every year, companies will 
try to attract the punters 
with personal appearances 
by showbiz personalities. To 
say that the high point was 
Timmy Mallet on the Atari 
stand gives some idea of the 
depths of in(s)anily that the 



Show has now reached. 

As a crowd puller. Ata- 
ri's coup worked. Timmy 
showed how utterly, utterly 
brilliant he is at beating kids 
on computer games and 
wearing those whacky out- 
fits that will ensure that he 
never wins the best-dressed 
man of the vear award. 



Eight 



YOUR COMMODORE 




Above; Wot no tree software. 



One Good Nurd... 



Who were the pillocks in the 
l S**t on FAST' t-shirts? 
Why not wear a shirt that 
says "Kill the industry'. What 
nurds. 

In case you don't known, 
FAST is the Federal ion 



Against Software Theft 
whose primary aim is to 
prevent the organised 
ripping-off of software. 

To turn up for an indus- 
try show while wearing a 
provocative slogan is just 
asking for trouble. We hope 
thev found it. 



Novagen's Damocles 

Though absent from the 
Show, Novagen is about to 
release Damocles, the sequel 
to the magnificent Mercen- 
ary. 

Damocles was first pre- 
viewed as a demo at the PC 
Show in 1987, since which 
programmer Paul Woakcs 
has been working hard to get 



the 3D flight game off the 
ground. In the game, the 
comet damocles is heading 
towards the planet Eris. By 
exploration the player has to 
discover the necessary ob- 
jects to prevent the disaster. 

The release date is defini- 
tely pre-Christmas and at 
£24.95 for the Amiga, it 
could be a surprise Christ- 
mas hit. 



Programmers Unite! 

The Society of Software 
Authors (SSA) stand 
attracted a steady trickle of 
programmers, graphic ar- 
tists, musicians and games 
designers who were curious 
to know what it was all 
about. 

The SSA has been 
founded to serve the needs 
of professional software 
authors by giving advice, 
helping with problems and 
generally turning the rag tag 
industry into a professional 
body. Full membership costs 
£150 and is open to any 
author who has had at least 
one title published. For un- 
published novices, the 



annual subscription is £50 
for associate membership. 
Amongst the societies bene- 
fits are business guidelines to 
help with VAT, solicitors 
and money chasing, plus the 
excellently informative 
newsletter full of news, 
warnings, and professional 
equipment (hardware and 
software) reviews. 

According to Mev Dine, 
director of Vivid Image 
Developments and SSA 
member, the society has al- 
ready attracted some of the 
big names in the industry but 
there's always room for 
more. Further details can be 
obtained from the SSA, 6 
Callow Croft, Burbage, 
Wiltshire SN8 3TB. 



Above: I'm putting on my top hat! 






Tin; 



Above: The Level 9 (at cats. 

Levelled Out 

Britain's senior adventurers. 
Level 9 Computing, is pull- 
ing out of the adventure 
market after the release of 
Scapeghost. 

According to 1.9 de- 
signer, Pete Austin, "People 
have been declaring the 
death of the adventure 
market for years so Scape- 
ghost is an appropriate final 
release. It comes from be- 
yond the grave." 

The company has been 
producing adventures since 
1981 and it is sad to sec them 
go. Perhaps part of the 
problem lies way back when 
Melbourne House produced 



The Hohbit and took the 
software market by storm. 
L9 resisted following the 
new style of adding graphics 
to adventures, a concept 
pioneered by Sierra Online 
many years earlier. Since 
then Magnetic Scrolls has 
further advanced the popu- 
lar adventure while L9 has 
maintained the opposing 
view that complexity of 
gameplay is the main thing. 

Whatever the reason for 
the move, we thank Level 9 
for hours of fun and we look 
forward to their new venture 
as an arcade-style games 
company using their new 
development kit. HUGE, for 
16 bit programming. 



YOUR COMMODORE 



Nine 



GAMES UPDATE 



THE BIG 

AND WOBBLY 
BUDGET 

COLUMN 
(OOER!) 

Five cheapies on the new ENCORE 
label. Are they raves from the grave or 
should they be buried for ever? 
Gordon Hamlett takes a look 



KOKOTONI 
WILF 



This is ihe oldest of the six 
titles dating back to 1984 
which, in terms of computer 
games, makes it practically 
a museum piece. The great 
magician Ulrich has disco- 
vered that there is an object 
in existence of such great 
power that he must posses 
it. Unfortunately, the frag- 
ments of the Dragon Amulet 
are scattered through the 
fabric of time itself and 
Ulrich is an old man. 

Enter Wilf. his protege. 
You have been charged with 
recovering the various frag- 
ments for your master. The 
only help that he can give 



you is to fix a pair of wings 
to your back, allowing you 
to fly over the many hazards. 

The game is divided into 
several time zones and you 
have to find a way through 
the cave system, collecting 
bits of the amulet until a time 
gate appears transporting 
you to another period of 
history. 

The game involves little 
more than moving round the 
screen, avoiding bumping 
into the many obstacles. 
There isn't even any combat 
to keep you on your toes. 
Wilf is definitely beginning 
to show his age now. Ever- 
ything about it is crude; the 
graphics, sound and game- 
play. Unless you happen to 
be a nostalgia freak, you 
would probably do best to 
give this one a miss. 





\ 


ITEMS 00 


elite 



INFO 




BOMBJACK 
II 

Imagine PacMan crossed 
with a platform game and 
you will have some sort of 
idea of what Bomb Jack II 
is all about. There are forty 
different screens split 
between a reptile infested 
lava pit and outer space - 
each consisting of a number 
of platforms. On these plat- 
forms are a number of 
bombs to be collected but 
inevitably, they are pro- 
tected by patrolling 
monsters. 

Jack has to find a route 
round the platforms either 
dodging the baddies or 
repeatedly stabbing them 
until they disappear from the 
game. Wail loo long and the 
lizard men in their various 
incarnations leave their reg- 
ular patrols and start chas- 
ing round the screen. There 
are bonuses to be collected 
if you manage to defuse all 
your bombs in the specified 
order. 

Unlike the original game, 
you cannot leap willy-nilly 
round the screen. Instead, 
you can only move sideways 
onto a platform on the same 
level, or up and down to one 
immediately above or below 
you. This means that not 
only does your timing have 
to be pretty good, but you 
also have to pay considera- 
ble attention to your 
intended rouic. 

As far as the game goes, 
that just about sums it up. 
Despite some fuzzy gra- 
phics, Bomb Jack II is highly 
addictive and, if the sequel 
is not quite as good as the 
original, this is definitely the 



Ten 



YOUR COMMODORE 



GAMES UPDATE ■ 



best game in the collection 
and well worth considering. 




Overall: 

77% 




STORM 
WARRIOR 

This is the only game of the 
five previously unreleased, 
so the Encore label is some- 
thing of a misnomer but 
never mind. You are the 
Crown Prince of your King- 
dom and as such, are 
expected to rescue the land 
from a Wicked Witch's 
curse. She has summoned a 
violent thunderstorm des- 
tined to last for one hundred 
years unless you can do 
something about it. 

Your ultimate aim is to 
find the witch's castle and 
destroy both her and the 
undead forces she com- 
mands. Before that final 
encounter you must battle 
your way through a forest, 
fighting off wariors and 
dinosaurs. The instructions 
don't actually tell you how 
to accomplish this, you must 
find out by trial and error 
although the moves are a 
fairly familiar assortment of 
somersaults, kicks and 
swipes with your sword. 

Timing in the combat 
routines is not particularly 
important but where you 
stand on the screen is. If you 
stand too close lo an oppo- 
nent, you will miss him no 



matter how good your 
swordplay is. Kick him a few 
times to make him back off 
a bit. 

Storm Warrior is not in 
the top division of beat-em- 
up games. The animation is 
poor and the battles lack the 
realism and excitement that 
would put them in the top 
league. An average game but 
then you get what you pay 
for. 



Mi 



^i-f|»« .>ii;C>1ii 



INFO 



Overall: 

44% 




TURBO 
ESPRIT 

"Race your Lotus Esprit 
round the city chasing drug 
barons" claims the blurb. It 
is only when you get behind 
the controls of your car that 
you discover that it handles 
more like a Model T Ford 
as it chugs along. 

Four smugglers' cars and 
an armoured vehicles are at 
large somewhere on the 
city's streets and it is up to 
you to find them. You must 
then take them out by either 
blasting them or continually 
bumping into them until 
they surrender. There are 
pedestrians and other inno- 
cent cars to avoid if you 
don't want to incur penally 
points and you can also write 
your car off by driving into 
a brick wall. My favourite 
bit though is that you have 



to stop for traffic lights! 
Imagine it, a high speed 
chase, guns blazing and the 
lights suddenly turn to red. 
Do you really believe that 
everybody is going to stop 
and wait for them to turn 
to green again? 

There are four cities to 
choose from, each laid out 
in typical American grid 
formation. You can call up 
a map lo show your location 
as well as that of the enemy 
cars. Messages inform you 
that the armoured car has 
just been spoiled on EI9 or 
whatever. The problem is 
that you have to wait ages 
before you actually arrive on 
the scene. The balance of this 
game is all wrong. 

Dreadful graphics, con- 
trol and gameplay only serve 
to emphasise the faults 
inherent in Turbo Espril. I 
didn't like it when it was first 
released and things have not 
improved with time. 




►pi j 



INFO 




DEEP 
STRIKE 

The war in the skies over 
Europe in the First World 
War was supposed to be the 
last combat arena where 
chivalry played its pari. 
Pilots frequently saluted 
each other before duelling to 
ihc death and it was not ihe 



done thing to gun down an 
opponent who had run out 
of ammunition. 

Deep Strike quickly dis- 
pels all the myths! You are 
a single fighter pilot trying 
to escort four bombers on a 
vital mission. Pitted against 
you are the massed forces of 
the German Air Force - Von 
Richthofen himself, the Red 
Baron together with his 
squadron of triplanes. Then 
there are all the barrage 
balloons and some decidedly 
anachronistic tanks and field 
artillery, all trying to blast 
you out of the skies. 

You can climb, dive and 
bank as you try to avoid the 
enemy. You have no sights 
on your plane so all shooting 
amounts to guesswork. That 
is if you want to shoot in 
the firsi place. You have a 
decidedly small amount of 
ammunition and should you 
decide to defend yourself to 
any great extent, you will 
find that you have run oul 
of bullets before you are half 
way to your target. 

This is a below average 
shoot-em-up and doesn't 
offer a great deal in the way 
of lasting appeal. If you are 
looking for this sort of 
World War One flying game, 
look out for a copy of Blue 
Max, the old US Gold game 
which is infinitely more 
playable. 




39% 



YOUR COMMODORE 



Eleven 



preview IT'S ALL 



IN THE 



MINDSCAPE 



Roll up, roll up, all the fun of the fair. 

Well, not exactly fair, but a circus. 
Everybody is there, under the big top 
what should be the greatest show 

on earth. 




^ WlNDWAIKf.Q 





f 



\ 



WE 






Above: Some ol Mindscape's new releases. 



There you are. trying 
your hardest in six 
differem events - jug- 
gling, knife throwing, tight- 
rope walking, trapeze, high 
diving and human cannon- 
bull when you discover that 
someone is trying to sabot- 
your act. 

Fiendish Freddy is out to 

get you. Who has employed 
him, nobody knows but he 
is definitely out to make 
your life a misery. Little 
things give it away such as 
waiting until you are sitting 
on your unieycle juggling 
such diverse objects as 
knives and babies before 
throwing you a bomb. And 
w ho is it who tries to hit you 
on the hand with a hammer 
when you urc hanging on to 
a rope for dear life? 

The graphics in Fiendish 
Freddy are superb - very 
high quality animated car- 
toons. If the idea of a custard 
pie in the face makes you fall 
about laughing, this could be 
just the game for you. 

On a completely differ- 
ent tack, Mmdscape are now 
responsible for Origin's 
games in this country and 
there are three new titles 
forthcoming on that label. 
Windwalker is a successor to 
Moebius. the Oriental fan- 
tasy role playing game that 
combined strategy with 
arcade bcat-up-up action. 
This time, you must build up 
your character from that of 
a humble fisherman to mar- 
tial arts expert. 

Omega sees you t rying to 
design the battle tank of the 
future. Apart from testing 
your creation in various 
battle simulations, you must 
also strive to introduce arti- 
ficial intelligence into your 
latter day leviathan. The 
final game of this trilogy is 
Space Rogue, a science fic- 
tion role playing game. 
There is an entire universe 
to explore as you try to 
discover both legal and ille- 
gal ways of acquiring a 
fortune. Combat features 
solid 3-D graphics and there 
are many extra graphic- 
sequences as well as a whole 
host of problems lo be 
solved as you encounter 



-space pirates, fly through 
.shard storms and risk who 
knows what when you visit 
fai flung mining outposts. 

Finally, it is not often 
that games exclusively for 
the P.C. get a mention in this 



magazine but Beyond the 
Black Hole offers a definite 
'first'. Its scenario is little 
different from most 3-D 
shoot-em-ups but what is 
different is that it offers a 
stereoscopic view of the 



proceedings. Yes, you've 
guessed it, you have to wear 
a special pair of 3-D glasses 
while you play! All we want 
now is a machine that dis- 
penses popcorn as well! 
Cordon Hamlett 



Twelve 



YOUR COMMODORE 



GIN KING/ 

CRIBBAGE 
KING 

Software Toolworks (Mindscape) - 
£29.99 Disk 

Gin and cribbage are two of the most 
popular card games. Here, at last, is a 
computer version that can be taken 
seriously. 



If-you want a break from 
the slaying of monsters 
and zapping of aliens 
then this double pack could 
be your answer. It contains 
an easy game system, tough 
computer opponents, even a 
pack of cards and a cribbage 
board. 

Cribbage is one of the 
most popular card games 
and has often been compute- 
rised, indeed several listings 
for cribbage games have 
been included in the pages 
of this magazine; what 
makes this one different? 

You can play two or four 
handed crib and you have 
seven different opponents 
each with their own style of 
playing. It also manages to 
cram the board, your cards 
and the play on the screen 
so you can follow exactly 
what's happening. 

If Cribbage King is good. 
Gin King is a real surprise 
package. Its a game that 
doesn't immediately spring 
to mind. The game mechan- 
ics are simple but the play 
is very tricky thus combining 
to make it very addictive. ( I n 
just three days I played 87 
games! I'd call that addic- 
tive). As with Cribbage 
King, the game features the 
same computer opponents 



that offer a range of different 
styles and strength of play; 
clear graphics that include 
full card designs; and a 
variety of options including 
duplicate play - so you can 
sent up the same hands and 
watch how another player 
would play them. 

For a beginner the pro- 
gram offers full instructions, 
hints and tips, an easy oppo- 
nent to get you going, and 
online help from any of the 
other computer players 
including basic strategy and 
specific help such as which 
cards to discard and why. 

Without a doubt these 
arc the definitive Crib and 
Gin programs and a must for 
all enthusiasts and addicts. 
Tony Helherington 



INFO 



Gameplay: 80% 
Graphics: 65% 
Sonics: N/A 
Lastibility: 70% 
Overall: 



71% 



Arrows: ■owe oxsor 
Enter: select card 
?: He 





E 



YOUR COMMODORE 



Thirteen 





WAYNE 

GRETZKY 
HOCKEY 




Bethesda Softwarks 






Calling all sports fans its time to strap 
on your skates and grab your stick for 
this incredible ice hockey game. 



The game carries Ihe 
name of Ihc one and 
only Wayne Grcizky 
who is the big name in 
professional Ice Hockey. 
He's been voted the most 
valuable player in the 
National Hockey League an 
amazing eight times. Unfor- 
tunately, he's all but 
unknown on this side of the 
pond so the game will have 
to stand on its own. 

For one or two players, 
the game simulates a single 
hockey match of between 5 
and 20 minutes per period 
and combines both the 
action and strategy elements 
of the game. On the ice its 
action all the way as a top 
down view gives you a birds 
eye view of the game. You 
control just one of the play- 
ers on the ice and its up to 
you to get into free positions 
so your team-mates can pass 
the puck to your for a shot 



at goal. In defence you can 
attempt to intercept a pass, 
hack the puck lose with your 
stick or grab your opponents 



jersey to slow him down so 
that your team-mates have 
time to cover. Naturally, this 
is risky as there is a chance 



of a penalty for tripping or 
charging which may earn 
you two minutes in the 
penalty box. 




Above: I always knew Ihe players were on illegal substances. 



Fourteen 



YOUR COMMODORE 




Above: "...And the Invisible striker scores a splendid goal!" 




You can play the game 
at four different levels from 
high school to pro, that 
means the game will gel 
faster, the players stronger 
and tougher. In fact, there's 
a chance when there's a 
penalty that a Tight might 
start which is displayed for 
all the crowd to see on the 
above rink TV system. This 
system is also used by the 
referees to call penalties and 
for goal celebrations. 

The action is only part 
of the game as good coach- 
ing or strategy can win a 
game. In this part of the 
game you mast decide when 
to swap the team, or line, on 
ice for one of two substitute 
lines with different fitness 
levels and skills, You can 
also call one of five plays to 
send your team up the ice 
in a set formation or decide 
whether to attack or defend 
when you're short of a player 
due to a penalty. 

Add to that lot, full 
player and team stats, sud- 
den detah overtime and slow 
motion action replay and 
you have a cracking hockey 
game. The only drawback 
that I can see is that there 
isn't a league lo play in 
although, I suppose, you 
could make up your own. 
Tony Hetherington 



Above: What's he drinking? Illegal substances no doubt! 




INFO 



Gameplay: 80% 
Graphics: 70% 
Sonics: 55% 
Lastability: 50% 
Overall: 



64% 



Above: "...And the action is so frantic the crowd has awoken/ 



This and other Bethesda 
Softworks games are 
imparled into the UK by 
Active Sale and Marketing. 



YOUR COMMODORE 



Fifteen 



SCAPEGHOST 



Is it a ghost story? Is it a detective 
story? Gordon Hamlett takes on the 
part of Inspectre! 



You cannot remember 
how it was thai you 
came to be at a fun- 
eral, nor whose it is. But 
when you sneak a look at 
the name on the card on the 
wreath you get the shock of 
your life. Although in these 
particular circumstances, 
that phrase can hardly be 
said to be apt. The funeral 
is your own! 

You are, or rather were 
Alan Chance, an undercover 
policeman hot on the trail of 
a gang of drug smugglers. 
Someone or something went 
wrong though and the gang 
was tipped off. Only a 
chance encounter stopped 
your assistant from being 
similarly dispatched but she- 
has now been taken pri- 
soner. What really hurts 
though, is that your ex- 
colleagues at the funeral are 
blaming you for what hap- 
pened. Can you clear your 
name in only three nights 
and also bring the criminals 
to justice? And all this when 
you are only a ghost! 

As night falls, so vou 
start to encounter some of 
your kindred spirits. The late 
publican soon befriends you 
and offers to show you 
round. The other ghosts 
would help you loo but they 
have problems of their own; 
the colonel is worried about 
the vandals in the graveyard, 
a 'happily* married couple 
are bickering about who 
owns the wreaih and so on. 

As well as helping them, 
you have to learn about and 
practice your new ghostly 
skills - levitating objects, 
walking through walls etc. 
One of the problems is thai 
you cannot carry very much 
in your ethereal state and so 
the manipulation of objects 



is not as straighlforward as 
in other adventures. When 
you are struggling to hold on 
to a leaf, what hope is there 
thai you can open stone 
coffins? Strong light causes 
you to weaken rapidly and 
as you progress in the game, 
so you encounter other typ- 
ical undead problems such 
as how to gel past running 
water. 

The game comes in three 
parts, each getting progres- 
sively harder. You only have 
a certain amount of lime to 
accomplish your tasks as 
you have to be back in your 
new home before sunup. The 
game features Level 9's 
excellent parser and cer- 
tainly, I had no difficulty 
with the vocabulary. The 
pictures are excellent and 
add very nicely to the 
atmosphere. 

The story is wonderfully 
original and I think that this 
must be the best Level 9 
game for a long time. As it 
is to be their last adventure 
before trying their hand ai 
something new. they have 
certainly managed to go out 
on a high note. Highly 
recommended. 



INFO 



Gameplay: 88% 
Graphics: 85% 
Storyline: 92% 
Lastability: 86% 
Overall: 



0 



Level 9 Adventures, 19.95 Amiga. 
14.95 C64 cassette and disk 




Above: This is a grave situation! 




Above: I'm just dying to meet you. 




Above: Smile, you're on Candid Camera! 




Above: This must be Abbey Road. 



Sixteen 



YOUR COMMODORE 




STUNNINGLY REALISTIC STRATEGY GAME 

Can YOU Win the League Championship. The FA Cup and 
the League Cup? 
An Amazing range of Realistic Features and Superb 
Gameplay combine to create all the Tension, Drama and 
Excitement of Football Management as you compete for 

Soccer Glory and THE TREBLE. 
With the choice of 3 Skill Levels and the Option to Start in 
any of the 5 Divisions. TREBLE CHAMPIONS offers a Real 
Challenge to all Football/Strategy fans from the Beginner 
to the Expert. 

"Treble Champions is possibly the most complete football 
strategy game to date... It is large, complex and, most 
importantly, addictive" OVERALL 88% Your Commodore. 



MASTER 



A SUPERB STRATEGY GAME 

All the Action and Excitement of one day International 
Cricket is captured in this Amazingly Realistic Strategy 

Game. 

As TEAM CAPTAIN you will be responsible for Team 
Selection and your teams Batting and Bowling Tactics, 
which you can vary from over to over to suit your Match 
Tactics and the Weather, Wicket and Outfield conditions. 

With a Superb Range of Features, Options and 
Outstanding Gameplay, CRICKET MASTER lets you make 
the Tactical Decisions that will determine the outcome of 
each game. 

Can YOU succeed in First Class Cricket and Captain your 
side to Victory against the World's Top Teams? 



iff < I SUM EC MEN SHOTS 





MAICHSCfttEN-'riU»y.t 
Program™ and M dp and 
liifiiaCup 



SOUAOOETAIlS 100 
DtlijbtfovartbOO 
m dividual 0><>T*o 



fllll LEAGUE TABLE and 
Ftitulli and LtagM labia* \:» 

AllSOWtiioM. 



BATTING fcBOVYUNG 
ANALYSIS 



MATCH OVfHVlFWA 
INFOHMflTlO* BOARD 



SCOREBOARD & RUN RAIfS 



Spectrum Tape £9.95 Commodore Tape £9.95 Amstrad Tape £9.95 
Amstrad Disc £13.95 Amiga and Atari Versions Coming Soon £19 95 



Spectrum Tape £8.95 Spectrum Oitc £12.95 ■ Commodore Tape £8.95 
Amstrad Tape £895 Amstrad Disc £12,95 



/software^ 



NOW YOU'RE THINKING 

Challenge Software: 37 Westmoor Road, Enfield, Middlesex EIM3 7LE 
TRADE ENQUIRIES WELCOME ON 01 443 1936. 



LIKE A 

VIRGIN 
FOR 

XMAS? 



Mastertronic has 
never been a 
respecter of apple 
carts and. in keeping with its 
reputation for smashing 
budget prices, the PC Show 
saw yet another pile of 
pippins come tumbling 
down. At £4.99, the first of 
the aptly named 16 Blitz 
games for the Amiga and PC 
look indistinguishable from 
some products costing four 
times the price. The first 
three games on this label are 
Speedboat Assassins, Road- 
wars and T-bird, with a 
future release schedule 
which includes A division's 



Little Computer People and 
Virgin's Sorcery* on the 
Amiga plus English Soft- 
ware's Knight Games on the 

PC. 

Despite its watery set- 
ting, Speedboat Assassins is 
a 'roadrace'game which wets 
on the likes of Fire and 
err.. .oh yes, Forget. The 
roadrace element means 
steering a highly responsive 
and nippy little speedboat, 
running the gauntlet along a 
narrow channel lined by 
some wicked-looking mines 
- but success here leads on 
to pitched battles later. A 
better name for the game 




preView 





RNON 
'D. W II 







Above: The Blitz boys; Ron, Ron and 
Ron. 



Above; Speedboa! Assassins. 



would be Speedboat Sabo- 
teur, as the future screens 
lead on to higher levels of 
technological carnage. 

How such a heavily 
armed speedboat can main- 
tain its high velocity attack, 
or even stay afloat, remains 
a mystery. Barring acci- 
dents, it manages to defy the 
Laws of Physics as it blasts 
enemy boats into driftwood. 



mangles telecommunica- 
tions towers and even moves 
in to scuttle a few 
battleships. 

Sometimes its amazing 
how real events can mirror 
a battle like this. When 
Virgin Games concluded 
their take over of the Mas- 
tertronic stable, shortly after 
the 1988 PC Show, it was 
rather like Captain Ahab 



Eighteen 



YOUR COMMODORE 



swallowing Moby Dick 
whole. Not that Virgin didn't 
have a good reputation, but 
their games organisation 
was hardly on the same scale 
as mastertronic's empire 
which ecompasscd its range 
of budget labels, Melbourne 
House, a (then) new deal to 
market the Sega games sys- 
tem, and a flirtation with the 
video market. 

Today Frank Herman, 
the man who loomed large 
in the company's creation of 
the budget market, still 
champions Mastertronic's 
cause, assisted by his old 
mate Alan Sharam. Now, 
with their abilities combined 
with Virgin Games' boss, 
Nick Alexander, Virgin 
Mastertronic has a new 
vitality. 

Virgin Games hadn't 
really done very much since 
Dan Dare but it blossomed 
earlier this year with the 
brilliant Silkworm and the 
highly successful Double 
Dragon. More fruits are now 
starting to appear in time lor 
the Christmas consumers 
and Double Dragon II is 
spearheading the attack. 

At the end of Double 
Dragon, Billy and Jimmy 
Lee made Marion a free 
woman again, but her cap- 
tors, the Black Warriors 
were not totally eliminated. 
One member escaped and 
she, with her new Tong, have 
dispatched Marion to that 
great pagoda in the sky. Billy 
and Jimmy are a bit peeved 
off and have sworn revenge 
and will be out for vengeance 
in November. Eight bit or 16 
bit, the choice is yours. 

Taito's Ninja Warriors is 
another Ninja bingcr cur- 
rently in the Virgin Master- 
tronic pipeline and due for 
release in December. Rebel 
leader, Marc, has built two 
Ninja robots to defeat the 
world's latest dictator, 
Bangler. These Ninja War- 
riors are under your control 
as they make bangler's crim- 
inal army see stars (little, 
pointed metal ones). Can I 
save the world sure 1 can. 

Continental Circus has 
nothing to do with jugglers 
but, from what I saw at the 



Show, you do need a lot of 
balls to get through this 
road race. As race games go 
it has little to lead me to 
recommend it over the 
hordes of games of this 
genre. As good as some, 
better than many, it will have 
a hard time battling against 
Domark's excellent Hard 
Driving' or the reputation 
preceding the launch of US 
Gold's Outrun II. 

By far the biggest news 
from the Virgin Master- 
tronic stand at the Show was 
their Christmas Coin-op 
Collection Competition. 
With prizes totalling 
£30,000, it's the biggest gam- 
ble that the company has 
ever taken - either before or 
after the take over. 

The competition is based 
around Virgin Games Silk- 
worm, Gemini Wing, Shi- 
nobi, Continental Circus, 
Double Dragon II and Ninja 
Warriors. To qualify, tokens 
must be collected from any 
three of these games before 
January 1990. Submitting 
the game and answering a 
'simple' question puts an 
entry in the grand draw and 
the five winners will each 
receive £ 1 ,000 worth of their 
chosen software (not neces- 
sarily Virgin Mastertronic 
stock), or £500 worth of 
software plus an Amiga for 
the intelligent or an Atari ST 
for those who don't recog- 
nise a bargain when they see 
one - by the way, I noticed 
one friendly loon at the show 
scrawled *HT between the S 
and T of the Atari logo. 
Although we don't condone 
such disgraceful behaviour - 
good on yer, sport. And to 
show no ill intent against 
Atari, what do you call 
Silkworm on the ST? Virgin 
on the ridiculous. 

The rest of the prize 
money for the competition 
comprises 10 second prizes 
of £500 of software and £250 
worth for each of the 20 third 
prize winners. 

Elsewhere in Virgin's 
Vernon Yard HQ, Mel- 
bourne House and Leisure 
Genius are still chugging 
away. Looking like Double 
Dragon on dope. Cyst, 



GA 

sorry. Fist II is about to 
appear on Mastertronic at a 
realistic price of £2.99, while 
Melbourne House pursues 
its current trned for fantasy 
role playing and graphic- 
adventures wiih Demon's 
Tomb and Grimblood plus 
the conclusion to the bloody 
grim Lord of the Rings 
trilogy as Frodn and Sam 
plod on towards the War in 
Middle Earth. 

Leisure Genius sounds 
much more hopeful with 
their trilogy. Monopoly, 
Scrabble and Cluedo for a 
combined price of £19.95 



MES UPDATE ■ 

(C64 only). There is also the 
promise that my favourite 
board game Risk! will soon 
be appearing. Ah! World 
domination isn't that what 
life's about? 

Incidentally, you may 
have heard that 1990 is the 
latest nominee for the Year 
of the Games Machine 
whatever happened to them 
in 1989? Consequently, the 
Virgin Mastertronic stock- 
rooms are frantically being 
loaded with Sega games 
which sounds like the storm 
before the calm to me. 




Above: Roadwars 





ooooooo 



Above: Kelly X 



YOUR COMMODORE 



Nineteen 



PERATION 
THUNDERBOLT 



Ocean - £9.99 

The sequel to last year's Christmas 
number one leads Ocean's challenge 
for the top. 



Operation Thunder- 
bolt is the sequel to 
the chart topping 
Operation Wolf. It is already 
a big hit in the arcades and 
aims to repeat the success of 
its predecessor, thus claim- 
ing the lucrative Christmas 
number one spot for Ocean 
for the second time in a row. 

When the reports first 
started coming in it was clear 
that flight number 102 from 
Paris to Boston had been hi- 
jacked. It had changed 
course for somewhere in 
Alrica and information 
^received reveals that the 
plane has landed in hostile 
territory and the terrorists 
have issued their demands. 

Weary from your last 
Operation Wolf mission you 
are persuaded to launch a 
rescue mission, only this 



time you don't have to go 
alone as you can take one 
of your buddies with you. 
Which is just as well as this 
is going to be a tough mis- 
sion behind enemy lines. So 
the game actually consists of 
a series of small missions or 
stages that lead to the final 
battle onboard flight 102. 

Your first task is to find 
out where the plane had 
landed and you need some 
information. To get this you 
must battle your way 
through an array of enemy 
troops (that fire guns and 
hurl grenades and knives at 
you) until you can meet up 
with your contact who will 
direct you to mission two - 
which is an attempt to attack 
and seize the enemy's supply 
and arms dump. 

Eventually, you will 



board the plane and engage 
in a pitch battle with the 
terrorists who use the seats 
as cover. Your only hope is 
to fight your way to the flight 
deck and hope the pilot 
survives the battle, so he can 
fly you and the hostages to 
safety. 

Operation Thunderbolt 
has many things in common 
with its prequel but also 
boasts a whole new range of 
action features. Secncs and 
missions alternate between 
Op Wolf style sideways 
scrolling screens and the new 
3D views where you fight as 
you move into the screen. 
The troops, tanks, para- 
troopers and helicopters of 
Op Wolf are back in action, 
but they are also joined by 
jet fighters and new weapons 
(including rocket launchers 




and knives) to dodge and 
destroy. The players still 
have a limited number of 
machine gun cartridges and 
grenades that can be topped 
up by collecting supplies, 
and you can also collect new 
equipment such as a laser 
sight for increased accuracy 
and a bullet proof vest to 
"save your dwindling force. 

The biggest single differ- 
ence lo the game is the 
addition of a second player 
that not only doubles your 
firepower against the enemy 
but also produces incredible 
rivalry as shot to hit percen- 
tages are compared and 
supplies and equipment are 
vied for. 

Look out for this one as 
Operation Thunderbolt is 
going to be a monster hit. 
Tony Hetherington 



INFO 



Gameplay: 85% 
Graphics: 88% 

Sonics: 65% 
Lastibility: 85% 
Overall: 



81% 



Ocean boasts an impres- 
sive line up for this Christ- 
mas, including Batman. 
Cabal and the remarkable 
Untouchables. 



YOUR COMMODORE 





APPLE 
MAC 



w 



SHF^A GUY 
&UiD GERALD? 






.„ ff* the 
Archimedes 



*evh w 




COMMODORE 



lb 




4 <AMSTRAD 
CPC 



THE TIME HAS COME . 

Britain's First Music Magazine for the Computer User! 

Featuring Reviews on Hardware 5 Software across all formats — Micro Music is 
the magazine the Computer Musician has been waiting for. 
Available 8th September from all good newsagents. 



zx 

SPECTRUM 




OCEAN - £9.99 / £12.99 disk 

The smash hit film of the Summer has 
exploded onto the computer screen. 
This time you star in Batman - The 

Movie. 



BATMAN 

THE MOVIE 




By day multi- 
millionaire Bruce 
Wayne is the mild 
mannered head of the 
Wayne Foundation bul at 
night, when evil stalks the 
streets of Gotham City, he 
becomes the sinister masked 
vigilante known only as 
Batman. 

Crusading against crime 
from the rooftops of the 
sickened city, Batman's 
main aim is to eliminate Gus 
Grissom's criminal empire 
and in particular Jack Nap- 
ier, his psychotic second in 
command who, following an 
accident in his own chemical 
factory, becomes twisted 
both mentally and physi- 
cally, and transfroms into 
the Joker. Your battle with 
the Joker takes you through 
five stages of the game that 
follow scenes from the hit 
movie. 

The Axis chemical plant 
is the setting for the first 
stage, in which you must 
negotiate the network of 
ladders and ramps with help 
from your Batrope, and fight 
the Joker's henchmen with 
your Batarang. It is on the 
final scene of this level where 
Jack Napier falls into a vat 
of chemicals and becomes 
the Joker. 

In scene two you have 
just rescued Vicky Vale from 
the clutches of the Joker and 
are making good your 
escape. However, this isn't 
going to be easy as you not 
only have to avoid the Jok- 
er's men, but also the police 
cars and road blocks. Drive 
fast, and follow the direc- 
tions highlighted by the 
Batdircctional computer. 



Left: You too can dress as 
Bernard Manning and tight 
crime as Fatman. 



Twenty Two 



YOUR COMMODORE 




Above: I wonder it the Batmoblle has a sticker in the rear window that 

Meanwhile, back at the items contain the com- 



Batcave. The caped crusader 
has just 60 seconds to dis- 
cover which three household 




Above: Stop the Press! 



pounds that combine to 
form the Joker's deadly 
Smilex which kills on con- 
tact. Level four takes you 
back onto the streets of 
Gotham City only this time 
in the Batwing. The Joker 
has massive balloons full of 
Smilex gas that he is about 
to release on unsuspecting 
crowds. Your task is to use 
the Batwing to cut the ropes 
that secure these balloons so 
they float off harmlessly. 
However, one wrong move 
and the balloons could burst 
and hundreds could die. 



says "my other car's a Skoda!"? 

The final duel between 
Batman and the Joker comes 
at the top of Gotham City 
cathedral. This is similar to 
the first encounter in level 
one except our hero must 
also watch out t or crumbling 
floors and rapid rats. 

With the film's success 
behind it the game cannot 
fail. However, under the 
hype, costume and drama it 
is simply a shoot-em-up with 
two platform game elements 
and, in level 3, a Master- 
mind. 

Tony Hetherington 



INFO 



Gameplay: 55% 

Graphics: 65% 

Sonics: 50% 
Lasribllity: 55% 
Overall: 



56% 



■ 




Above: Batman's got a ladder in his tights. 



Above: If a cow pooped on his head, he'd be Patmartl 



YOUR COMMODORE 




Twenty Three 





Above: Ooo, you Dettry you! 






^^:i%:i-;::i'vf.i : ! 




INFO 



Gameplay: 40% 
Graphics: 35% 

Sonics: 40% 
Lastability: 30% 
Overall: 



Above: Ma 
Maiming nn 



Ing and maiming! 
i beating! 



36% 




ALTERED 
BEAST 



Activision - C64 - £14.99 £9.99 disk/ 
cassette 

Gordon Hamlett waits for a full moon 
before taking a look at Activision's 
lates release. 



Above: Who 
wonder II Hi 



a large (hrone. t 
urinal is as big. 



Mummy! Mummy! 
What's a were- 
wolf? Shui up and 
comb your face! It is a well 
known fact that the Gods on 
Mount Olympus did not 
always live a life of perfect 
harmony. Indeed, they 
seemed to be constantly at 
loggerheads with one 
another. The only advantage 
was that being gods, they 
didn't actually have to get 
their own hands dirty. 
Instead, they would just toss 
a few thunderbolts around 
and influence the lives of a 
couple of mortals to go and 
do their dirty work for them. 

Anyway, it appears that 
the goddess Athena (should 
be Athene) has got herself 
captured by Nelf the Evil 
Lord of the Underworld 
(why invent a name? What's 
wrong with calling him Dis 
or Pluto?). Zeus decides to 
rescue her but instead of 
doing it himself, empowers 
you. a dead centurion, (note 
the subtle switch from Greek 
to Roman mythology - 
methings that whoever 
wrote this was not a classi- 
cist) with the strength of 
some of the most fearsome 
beasts in the kingdom. 

So it is that you embark 
on this adventure, shape- 
shifting as you become more 
and more powerful. Your 
various guises include that of 
a strongman, were-wolf, 
bear, were-dragon, were- 



tiger and golden wolfman. 

Despite my mocking it, 
the storyline sounds reason- 
ably inventive. It is only 
when you actually start to 
play the game, that you 
realise that you've been here 
before. Yes, the game is yet 
another beat-em-up, and not 
a very good one at that. 

As you wander along 
each section, so there are 
hordes of zombies and the 
like for you to kill. The 
problem is that this is all too 
easy. Each of your incarna- 
tions has a special weapon- 
super strong punch, fire 
breathing and so on. AH you 
have to do is to find out how 
best to use that weapon. For 
example, on the first level, 
crouching down and punch- 
ing will see off all your 
opponents. The only excep- 
tion are the creatures that 
spring at you. These are the 
important ones, since when 
you destroy one of these, 
they release a 'spirit ball' 
which bounces round the 
screen. Catching this effects 
your metamorphosis. 

The rest of the game is 
pretty dire too. The graphics 
are dreadful - very fuzzy and 
unclear. Scrolling too leaves 
a lot to be desired. You sped 
most of the game on the right 
hand edge of the screen 
waiting for the background 
to catch up. All in all, this 
game's a very poor effort and 
should be left well alone. 



YOUR COMMODORE 




4& 




OCTOBER 20TH 



COMMODORE DISK USER is what you 
have been waiting for — take out 
a subscription TODAY! 



COMMODORE DISK USER IS A LOT MORE THAN JUST ANOTHER COMPUTER MAGAZINE. 
EVERY ISSUE CARRIES A DISKETTE CONTAINING MORE THAN f 50 WORTH OF SOFTWARE 
RANGING FROM SERIOUS PROGRAMMING UTILITIES TO ARCADE GAMES. THERE ARE 
PLENTY OF COMMODORE MAGAZINES ON THE MARKET. BUT WE BELIEVE THAT THIS IS 
THE FIRST TO CATER FOR DISK USERS OF ALL AGES AND TASTES. 



STORM 

ACROSS 
EUROPE 




SSI - £24.99 Disk 



Through research you 
can increase the effectiveness 
of land units, including 
tanks, troops, supply trucks 
and paratroopers, naval for- 
ces (ie. submarines), fleets, 
escorts and landing craft, 
and the fighters and 
bombers of the air force. 
You can also develop new 
weapons, such as missiles 
and nuclear weapons. 

In a turn you can move 
your troops around your 
empire, send your subs to 
raid enemy shipping, launch 
an amphibious invasion, try 
and break through an enemy 



50 years ago Hitler unleashed a storm 
of destruction across Europe. Now 
you can simulate the entire war in a 
few hours. 



Above: "Yes, let's all press the button..." - Ronald 
Reagan, 1987 



September 1 939, Hitler 
launched his blitzk- 
rieg invasion of 
Poland that triggered the 
Second World War. Now up 
to three players can recreate 
the battles and problems of 
that era in one of the most 
playable SSI wargames. In 
a solo game you control the 
forces of the Reich against 
Allied and Russian forces 
^controlled by computer, 
which can be replaced by 
tj-jhumans if they arc available. 

As commander in chief 
lyou must not only organise 
Jyour troops in battle, but 
■also manage your limited 
g resources of population, raw 
I materials, and industry to 
fiboth research new weapons 
land produce the land sea and 
%ir forces that will be 
required to win the war. 
These resources are gained 
by conquering territories 
during the four three-month 
-turns in a year and assigned 
-in Spring to research pro- 
jects and production. 




position, and send your 
bombers (complete with 
fighter escort) to bomb 
either enemy aircraft or 
production. 

The program contains 
several scenarios and varia- 
bles that can be set to create 
a variety of challenges, not 
only providing a strategic 
challenge but also an insight 
into the war - such as how 
vulnerable Britain was to 
invasion in I942 and the 
horrendous losses inflicted 
on both sides when Germany 
attacked Russia. 

The game manages to 
provide historical accuracy 
in a playable form which 
should appeal to more than 
the hardened band of hex 
wargamers. For example, 
instead of having to occupy 
every province of a country 
to conquer it you only need 
to occupy key areas such as 
Paris and Marseilles for 
France and only Warsaw to 
defeat Poland. 
Tony Hetherington 



YOUR COMMODORE 



STRATEGIC LAND COMBfiT 
REPOflT >> , (INITIAL ODDS 3 • 1 
1 MEEK*} CTCPnOIN: CUgJ 

OliR LOSSES- 6SX> (ENEHY t2*SSSifSllE 



C BRTTLE 
(LCNGTH : 




IN PORT 

patrol 

CO SUP 



GERMRHY 



SPRING 1342 
<65> *fcr <64> FJS <05 



MOOSE R OEST1N. PORT <eORO£R TO cxit 



RPNV<€> 



GEPMfiNV 
| 68 | OS 



SPRING X342 



07 



MN 

OP 



00 
BB 



GS 
HT 



ee 
e tt 



«H MOVE flTTK CHHC TRT IMfO *CV 



Above left: And so they came across the hills, 
bearing banners, slogans, and crude weapons. 
Their breath stank, and their foul language 
resounded through the valleys. II was the coming 
ot the England supporters. It was War. 



Left: Let's take that small 
Island over there. "England" 
you say. 



Left: The troops are under fire, 
which is better than being on 
tirel 



INFO 



Gameplay:95% 
Graphics: 65% 
Sonics: N/A 
Lastibility: 95% 
Overall: 



85% 



SSI specialises in compu- 
ter wargames and roteplay- 
ing games, including the 
A D& 0 range. 



YOUR COMMODORE 




Twenty Seven 



GAMES UPDATE 

PREVIEW 




Lett: Beverly Hills Cop. 
Considerably less messy 
than Beverly Hills Plop. 



TRIP 

ALONG 

THE 
TYNE 

It is not often that a company can 
claim to offer something for everybody 
with just four titles, but that is just 
what Tynesoft are attempting to do 
with their forthcoming releases. 



Their biggest title and 
one which is hope- 
fully going to be out 
in time for Christmas is 
Beverly Hills Cop, based on 
the Eddie Murphy film. 

The game is split into five 
different sections. Before 
Axel can start to solve the 
crime, he must first follow 
his colleague to the arms 
factory where the robbery is 
taking place. If he gets 
through the early morning 
traffic in one piece, he then 
has to dispose of the gang 
members as best he can. 
Naturally he can't use his 



gun with so much explosives 
lying around. 

A high speed car chase 
ensues as you try to find the 
mansion where the trucks 
are heading. This is the 
headquarters of Mr. Big and 
you have to find a route 
through the maze of hedges 
in his garden before forcing 
your way into the house and 
the final encounter. All you 
have to do then is get out... 

Roller Coaster Rumbler 
is a shoot-em-up with a 
difference. Not only do you 
gel a high speed trip round 



Left: 1st Person Pinball. A game 
with more balls than the 
Amsterdam Museum of Sex. 

one of the meanest big 
dippers around, but you 
must also blast away the 
moving targets before you 
are forcibly ejected from 
your seat. 

Role playing fans can 
look forard to Elvira - 
Mistress of the Dark on the 
Horrorsoft label. This is a 
totally icon and menu driven 
game featuring some superb 
3-D graphics. 

As your character pro- 
gresses, so you must develop 
your various skills; strength, 
dexterity and so on. Combat 
is fully animated and you are 
given various options 
depending on whether you 
are on the offensive or def- 
ensive. It is also quite impor- 
tant to use the right weapon 
at the right time. You might 
be able to get past the 
screaming falcon if you have 
the bow and arrow and if 
you have enough skill to be 
able to use it properly. 



There are plenty of puz- 
zles to be solved and the 
promise is that they are 
going to be tough. It will not 
be simply a case of using the 
right object in the right 
place. Even knowing exactly 
what he is doing, the author 
reckons that it will take him 
about seven hours to com- 
plete the game so what hope 
is there for us lesser mortals. 

Finally, a game sche- 
duled for release early next 
year is 1st Person Pinball, a 
version of the arcade game. 
This game is unusual in so 
much as you can switch from 
the usual top down 2-D view 
of the table to a 3-D pers- 
pective of the game as seen 
from the ball's point of view. 
As a dedicated pinball freak, 
there is a serious lack of 
decent games on the Amiga. 
Hopefully. 1st Person Pin- 
ball should be just what the 
doctor ordered. 
Gordon Hamlett 



Twenty Eight 



YOUR COMMODORE 



Pandora - £24.99 

Dungeon Master style 3D adventuring 
takes off into space with Interceptor's 

Xenomorph. 



II was supposed to be a 
routine supply mission 
to Cygnus 61 when sud- 
denly, everything went very 
wrong. Firstly, you managed 
lo crash your ship on landing 
and now have to find mate- 
rials to get it fixed and 
secondly, the colonists seem 
to have disappeared which 
isn't all that surprising as the 
base is now overrun by 
mutating aliens. 

The base in question is 
represented on screen as a 
series of scrolling 3D rooms 
and corridors which forms 
the main part of the screen 
display. Around this are five 
smaller displays that include 
movement icons, what you 
are holding in each hand, 
your backpack and a per- 
sonal display showing your 
current state of health and 
a picture of you that you can 
customise using the pro- 
grams DNA machine so that 
your on screen persona can 
match yourself, a hero or 
favourite Your Commodore 
reviewer. One particularly 
impressive feature of the 
game is that when you are 
getting something out of 
your backpack that screen 
Tills the main screen area and 
the player status screen 
becomes a mini version of 
the 3D view that still scrolls 
and displays all monsters 
and objects so you can carry 
on with the action. 

Apart from the variety of 
background displays of 



which the enclosed air ducts 
are my favourite, the range 
of weapons featuring laser 
rifles, stun pistols, grenades 
and alien seeking robomines 
and the objects such as a 
proximity detector that you 
can find, the main appeal of 
the game is its range of aliens 
and the way they change and 
mutate. One example is best 
described in its adult form 
as an insectoid lobster but 
begins as a harmless egg 
which can be easily fried 
with a single blast of a laser 
gun. Once it hatches it turns 
into a worm like larvae that 
scurries away to hide trom 
you, where it wraps itself 
into a cocoon and metamor- 
phosises into the insectoid 
lobster that comes looking 
for you. 

Not all creatures are that 
complex as the game also 
features a rather unpleasant 
green blob that when blasted 
turns into two green blobs! 
In this game you have to 
learn which weapons to use 
against which creature and 
it isn't always easy to do this 
when you're fleeing from a 
horde of monsters. 

Tony Hctherington 



Pandora is part of the Inter- 
ceptor group of companies 
that ash includes the Players 
budget range. 



Right: "Okay, 
who's sneezed 
on the celling?'' 





Above: Give the guy a hand. 




Above: He must've gone to a second hand shop! 



YOUR COMMODORE 




Twenty Nine 




YOUR 
PROGRAMMER 



CONTENTS 




51 Loader builder 




How to use the pull-out... 






Create a basic loader out 






32 Macro Assembler 




of Machine Code data 




Remove from magazine 


A 3-pass fully implemented 




statements, if that is what 




and cut spine. Punch 


Macro Assembler for the 




you desire. 




holes on edge and insert 


C64. 






in a ring binder for easy 
storage and long-term 


49 Memory Restorer 








protection. Alternatively 


Got an Expert Cartridge 




53 Screen Saver 




you could feed them to 


that needs a boost? Try this 




Give your monitor a rest, 




the dog, but I favour the 


routine and if you're not 




send it to Barbados. Either 




former. 


satisfied, phone Victor 




that or use this handy little 






Kiam. 




routine. 










YOUR COMMODORE 




Thirty One 



C64 PROGRAMMING 



MACRO 
ASSEMBLER 



Be the master of your 
machine code program 

with this extensive 3 
pass macro assembler 
By I. Goffe 



Many assembler packages 
have been available for the 
Commodore 64 since the 
arrival of the machine, but sadly many 
such pieces of software are scarce in 
the shop today. 1 have noticed a steady 
revival of assemblers, thanks largely 
to magazine such as this, it is especially 
true of the 6510+ assembler in the 
May/ June issue of its sister magazine 
Commodore Disk User, which offers 
many more facilities than its commer- 
cial counterparts. My Macro assem- 
bler is intended to be yet another 
valuable tool to the machine code 
programmer, with the added bonus of 
macro, and conditional assembly; this 
allows much more structure to be 
implemented into your own machine 
code programs. 

Presented here is a sophisticated 3- 
pass 6502/6510 Macro Assembler that 
supports many advanced features, 
including: 

Full macro assembly with parameter 
passing; 

Linkable source files; 
Including directly from disk; 
Symbol table/ buffer space memory 
configure; 

Conditional assembly (IF, THEN 
ELSE); 

Symbol table cross-referencing; 
Selective assembly output; 
Full DOS support; 
Extendable capabilities. 



The assembler can be configured 
to work with either disk, or cassette 
filing. 

The Assembler - Getting 
Started 

The assembler code runs from S6E00- 
SA000. To initialise the assembler from 
a cold start type: SYS 28160. this re- 
directs the RESTORE key to allow 
you to enter the assembler command 
mode with a single stroke key press. 
If you should change the RESTORE 
key vector use SYS 28160, which will 
re-initialise once more. The use of a 
cold start also clears the current 
symbol, macro directory, and macro 
library areas. 

Once a cold start has been issued 
as above, the program title will be 
displayed, at this point as Basic wedge 
was to be used to enter the assembler 
command mode, but I wanted the 
system to be able to run alongside an 
extended Basic if there are no memory 
conflicts. I opted for the idea of being 
able to call up the main assembler 
command mode by pressing a single 
key which emulate the Basic command 
'SYS 28215" which calls up the 
assembler command mode via a warm 
start. 

To summarise, pressing RES- 
TORE whilst in the basic editor will 
automatically do the Basic command 
'SYS 28215'tojump into the assembler 
via a warm start. 

Extra Note on Compatability 
with Action Replay 

Some ROM routines which are called 
inside the assembler seem to corrupt 
when the assembler is first run. to get 
around this problem follows these 
steps... 

1. Type SYS 64738 to jump into a 
normal reset 



2. Press the reset button on the back 
of the cartridge to exit back to the 
'FASTLOAD' interpreter which will 
allow the assembler to operate. In this 
case all FASTLOAD/ Warp loading 
can be used in conjunction with the 
assembler, making source file I/O 
extremely fast and effective. 

The RESTORE key does not work 

correctly with 'FASTLOAD'installed. 
so a manual 'SYS 28125' needed to 
be typed to jump into the assembler 
command mode. 

Entering Source Files 

The source files are maintained in the 
standard Basic editor, so you will not 
need the assembler present for actually 
entering the source. As in Basic only 
lines 0-63999 arc valid. 

The source must follow a set 
format, however, true field-tabulation 
is not required for LABEL, OPCODE, 
OPERAND but some form of correct 
syntax needs to be followed. In general 
the syntax would be one of: 

LABEL OPCODE OPERAND; 
LABEL ! 
OPCODE; 

OPCODE OPERAND, 



Note that if a label is not followed 
by an opcode then a comment (!) is 
expected. A comment can be used in 
any available field. A space is needed 
in between the 'fields*, and where 
applicable quotes must be set out in 
the text correctly. 

eg): 

10 LDA 10 ! space between LDA 
and 10 

20 LABEL ! a comment is needed if 
no following opcode 
30 DINCLUDE "name" ! opening and 
closing quotes needed. 



Thirty Two 



YOUR COMMODORE 



C64 PROGRAMMING 



When an opcode of the form ROL 
A, ASL A is encountered it should be 
entered with no space as ROLA to 
avoid the confusion between: 

ROLA (Rotate left accumulator) 
and 

ROL ALABEL (Label beginning with 
•A*) 

Pseudo-Opcodes 
(Assembler Directives) 

Pseudo-opcodes can be used in the 



assembler to enable you to direct or 
command the assembler to carry out 
various functions at assembly time 
only. 

A complete summary of pseudo- 
codes follows with their syntax, and 
use. 



PSEUDO-CODE summary 

(Take x = valid expression) 



Note that the origin of the object code 
is defined by the * symbol, eg) 10 
*=$C000 will define the origin as 49 1 52 
decimal. More than one origin can be 
stated in the source, but only the last 
one can be used in the direct object 
save command in the editor. 

The 3 Passes 

A three pass assembler has been 
incorporated in order for the 
assembler to be more versatile, this is 
especially true in the case of forward 
referencing, eg) in equate lines. To 
show this a small source file to pass 
values from label to label is shown. 
Supersoft's MIKRO ASSEMBLER, 
and the 65 10+ assembler cannot handle 
the following example totally correct, 
but this macro assembler can - try it 
for yourself! 



OUT 3 ! no operand in the 
6510* assembler »=$C000 

G000 A50C LDA LABEL! 

C002 EA LABEL 3 NOP 

C003 EA NOP 

C004 A50C LDA LABELI 

LABEL2=10*LABEL3 
LABELI=LABEL2-49I52 



As it can be seen LABEL! is $0C 
and the object code created gives this 
result, but try it on the other 3 pass 
assemblers mentioned above! 

The Editor command Mode 
and Set 

When the assembler is entered via 
warm start by either pressing RES- 
TORE after a cold start, or a direct 
command of SYS 28215, you will be 
presented with a prompt (>) - this 
is the editor command mode, and is 
where you type in the editor com- 
mands listed in the table below. These 
allow you to operate various features 
of the assembler eg) assembling and 
maintaining source files. A complete 
summary of the editor commands 
available, and general syntax follows. 
Each command is called up by entering 
a single stroke command letter. Any 
arguments used in the commands are 
separated from the command letter by 
a single space. Each argument thereaf- 
ter is separated by a comma. 



DIRECTIVE 

BYT x, xl,x2... 



DINCLUDE "filename" 
ELSE 

I A DIE 

IFx 

LOAD x 

LINK "filename" 

OUTx 

RELINK "filename" 

RUN x 
RESx 

SYM "filename" 



TXT "string of text" 
W0Rxl,x2, x3... 



USE 

Stores x and the following 8-bit numbers in mem- 
ory, any valid expression is allowed, along with 
a string of characters if they are given in quotes 
eg) BYT SCO. $fE04, "text", %0000IO0l 
Includes a source file directly from disk, using 
up no available memory 
Toggles the conditional Hag, on a new assembly 
the condition is set to true - assembly turned 
on. 

Turns off any condition to continue assembly 
as normal 

Sets condition true if x is non-zero, if x is zero 
then subsequent assembly will be turned off until 
another conditional statement proves otherwise 
Stores object code at address x, but takes re- 
ferences for absolute values from the origin (*) 
Links next source file to continue assembly - 
see the section on this function 
Sends assembly - text output to device x, default 
is 0 (no output), 3 = screen, 4 = serial printer 
Used to cycle to the first file in linked assembly 
for the next pass, ie) the last file in linked 
assembly should end with RELINK "name", 
where name is the first file in the linking 
Sets the execution address to x the address 
that the editors' 'G* command will jump to 
Reserves x bytes of memory, in essence it adds 
x bytes to the program counter, and is used to 
define storage space 

Appends a previously saved symbol table into 
the current symbol table being produced by the 
source file. This allows symbol cross-referencing 
between files. Note that the symbol table limit 
is not checked for as a complete-block-load is 
used for speed, so be careful when using this 
option. Any labels previously defined before a 
symbol table is loaded are not checked for re- 
defined errors, in this case the first reference in 
the table is used. Any subsequent re-defined 
errors are issued when defining labels outside 
of this directive. 

Stores a single string of ASCII characters in 
memory 

Stores x in memory as a 16 bit numbet in lo/ 
hi byte form 



YOUR COMMODORE 



Thirty Three 



C64 PROGRAMMING 



Editor Commands Summary f 



SYNTAX/ ARGUMENTS n/a 

Will assemble the source file in 
memory. During assembly pressing 
RUN/ STOP will abort lo the com- 
mand level. Upon aborting the line at 
which assembly was aborted will be 
displayed, and if applicable the file 
which it was reading at the time, this 
is also true for any error reports during 
assembly time. 

If any files are read into the 
assembler during assembly including, 
and reading, macro definitions then 
the disk status will be displayed lo 
signify that data is being read in from 
disk instead of memory. 

This is shown on screen by two 
sprites in the shape of disks, the left- 
most one will change colour only on 
the reading of a new file, so if more 
than one file is to be included in the 
source for example, then the first file 

"filename- 
will show as a white sprite (colour 1), 
the second file when being read will 
show as a red sprite, etc, this is the 
same on all passes as the colours are 
automatically reset. 

The right-most disk-sprite will 
flash to show that data is being read 
in externally. 

B 

SYNTAX/ ARGUMENTS n/a 

This command exits back to Basic, 
or from the return destination if 
another program calls the assembler 

D 

SYNTAX/ARGUMENTS n/a 

Causes a listing to screen of the 
disk directory, without corrupting the 
basic program, as is the case of the 
LOAD **S*\8 command from Basic. 



SYNTAX/ARGUMENTS Any valid 
expression 

Following this command you can 
evaluate any expression that can be 
used inside the assembler, this includes 
all the valid operators, and pre-defined 
symbols from the current symbol 
table. 



SYNTAX/ARGUMENTS string to 
find (no quotes needed) 

Finds any occurence of the given 
string in the current edited source file. 
The strings that are found will be 
shown by their relevant line numbers. 
Pressing RUN/ STOP at any time 
aborts from this mode. 



SYNTAX/ ARGUMENTS Pre- 
defined RUN value from source 

Goes to the address specified by 
the RUN directive. A new assembly 
resets to a no-run mode, only a new 
RUN value which is given whilst 
assembly takes place will allow this 
command to operate. 

H 

SYNTAX/ ARGUMENTS n/a 

This command displays a summary 
of this set of command-letters. 



I 

SYNTAX, ARGUMENTS "filename" 

Saves the last object code with 
start, and end addresses taken from 
the orign (*) - this only applies to the 
last origin used, if there has been more 
than one value given as: *=valuc. 



SYNTAX/ARGUMENTS 
"filename" 

As the I command, but saves from 
the addresses taken from the LOAD 
directive. 



SYNTAX/ ARGUMENTS line 
number ( no value = start of file) 

Lists to screen the current source 
file, from the line specified. 

M 

SYNTAX/ARGUMENTS n/a 

Lists the present macro library. 
Once this command is issued a direc- 
tory of the macro-definitions currently 
in the macro library is given one 
filename at a time. 

After each name is displayed the 
keyboard is polled for a key press, 
pressing 'L' at this point lists out the 



macro in its expanded form, whilst any 
other key brings up the next file in 
the macro directory. When all of the 
macro directory has been displayed the 
number of spare bytes in the macro 
library is given, note that such space 
wasters as comment lines are deleted 
in order to compect the data given to 
the macro library as much as possible. 

N 

SYNTAX/ARGUMENTS 

Appends a source file, once loaded 
the file is automatically renumbered. 

O 

SYNTAX/ARGUMENTS n/a 

OLD - brings back a previously 
NEW'd program, or one erased after 
a reset 



SYNTAX/ARGUMENTS 
"filename" 

Saves out a copy of the current 
symbol table for use with the SYM 
directive to cross-reference between 
files. It is also useful if a debugger was 
to be written for the system to take 
advantage of symbolic output. 

R 

SYNTAX/ARGUMENTS start line, 
step 

Renumbers a file with the given 
start, and line step values 

S 

SYNTAX/ARGUMENTS 
"filename" 

Lists a source file directly from disk 
to the screen, no memory is used, and 
therefore the current source file is not 
over-written. 

V 

SYNTAX/ ARGUMENTS start line, 
step 

Jumps into Basic, with an auto-line 
numbering entry enabled. The start 
line, and step are given, and after each 
press of RETURN the next line for 
editing is displayed, entering a null- 
line exits from the AUTO mode, 
.lumping back via a warm start will 
bring you back to the command mode. 
X 

SYNTAX/ ARGUMENTS n/a 



Thirty Four 



YOUR COMMODORE 



C64 PROGRAMMING 



Saves a block of memory, enter 
with no parameters, as you will be 
prompted for the address range and 
filename. Note this routine ignores any 
checks on undefined labels if used. 

Y 

SYNTAX/ ARGUMENTS n/a 

This command lists the current 
symbol table, with values given as 
hexadecimal values. Pressing RUN/ 
STOP will abort. 

to send this output to a different 
device other than the screen use the 
added configure program. 

Z 

SYNTAX/ ARGUMENTS n/a 

All the features of the 1541 DOS 
have been incorporated into the 
assembler. Once in this mode you will 
see the prompt 'DOS' to let you know 
that you are in DOS support mode. 
Following this is the usual prompt, 
typing any normal DOS command in 
at this sgage eg. NEWO: ANYDISK, 
64 to format a disk would be accepted, 
the error channel is automatically 
displayed after any command. If 
RETURN is pressed the error channel 
will be displayed and updated, pressing 
'X' will exit back to the main editor. 

Labels 

A label or symbol in the macro 
assembler can be of 2 forms, firstly 
it can be defined as a constant by using 
the '=* symbol: 

10 RESET - 64738 ! 16 bit constant 
20 ZEROPAGE = 10 ! 8 bit constant 

It can also refer to a location in 
the source file to be jumped to or 
operated upon in some way: 

10 LABEL ! location within the source 
file 

20 BEQ PANEL ! branch to it 

30 COUNT BYT 0 ! holds an 8 bit 

number 

40 COUNTH1 WOR 0 ! define as word 
(16 bit) 

50 LDA COUNTH1 ! lo byte of 
COUNT HI 

Labels which have not correctly 
been given a value will be suffixed with 
an "*" in the symbol table. 



Storing Object Code 

The directive LOAD is extremely 
useful when the address that you want 
to store your code at is inaccessible 
with the assembler present. For exam- 
ple if you wish to run a routine from 
the default screen address (1024), any 
data that is POKEd to it would of 
course be over-written by on-screen 
messages before you have time to save 
it. You would therefore store it at a 
suitable area of RAM, eg). LOAD 
SC000, but give the origin address as 
•=1024, you could then signify a 
relocatable load address of 1024. 

Note that the LOAD directive is 
needed AFTER the * is set, if the * 
is given after a LOAD then the origin 
will over-ride the LOAD, and store 
data from the base of the origin. 

eg). * = $2000 ! Labels and jumps will 

take values from here 

LOAD SC000 ! but code will be stored 

from SC0OO onwards 

(Note the above order) 

When assembly has been success- 
fuly completed the object code start 
and end addresses will be displayed, 
and if a LOAD directive has been used, 
then the storage address will also be 
shown. The execution address will also 
be displayed if RUN command has 
been used. 

In the following text the 'TOP 
LEVEL SOURCE' file relates to the 
file actually in the Basic editors 
memory. 

Using DINCLUDE and 
DEFINE 

If including (DINCLUDE) or reading 
in a macro definition (£) you must use 
the command within the TOP LEVEL 
SOURCE file, therefore all included 
files must not try to include a file from 
inside itself. Similarly, they should not 
trv to define a macro definition (£), 
ie". DINCLUDE and £MACRO- 
NAME directives cannot be used in 
a file that already been included with 
the DINCLUDE directive itself. 

If an attempt is made to do the 
above, then a 'NESTED' error will be 
issued. The errors are 'NESTED 
INCLUDE' when an include uses a 
'DINCLUDE' directive, and 
•NESTED INCLUDE/ MACRO' 
when a macro definition is used within 
an included file. 



Extending/Larger 
Source Files 

At sometime during writing source 
files you will appear lo have used up 
all available source file memory. To 
get around this, two pseudo-opcodes 
have been used to chain or link more 
than one file together for continuous 
asembly. 

LINK "filename" is used to chain the 
next file for assembly, while symbols 
are still retained from the previous file 
RELINK "filename" is used to restart 
from the first file in the link for the 
next pass, there is no limit on the 
number of files linked, only on the 
symbol table space that is used up, and 
the 'physical' address being poked to. 

LINKing reads the whole file into 
the editor workspace completely 
overwriting the previously edited file. 
The only advantage over including 
directly from disk is that files can be 
read into the workspace much faster. 

It also allows some form of com- 
patability with the LNK command 
found on Supersoft's MIKRO 
assembler. 

A more powerful command is the 
DINCLUDE directive which allows 
direct including from disk. It is another 
way of assembling an expanded source 
file by allowing more than one file to 
be assembled as in the LINK com- 
mand. But it has the added advantage 
of not overwriting the source file 
currently in memory, this allows you 
to store you object code in more 
available memory which the included 
source file would have been occupying 
if it were read into the editors works- 
pace as a complete edited file. 

Using Macros 

MACRO DEFINITIONS 

A MACRO DEFINITION is stored 
as a single source file on disk, and each 
is loaded in separately to make up the 
MACRO LIBRARY. A MACRO 
LIBRARY is used to give details of 
what the current macro library holds. 

Macro definitions consists of any 
portion of a source file that you only 
have to write once - as a macro 
definition and a 'call' to that macro 
will expand it lo a totally relocatable 
part of the main source file. 

Therefore if you need to keep using 
the instructions CLC, LDX WS10, 
LDYflSlO, JSR SFFF0 to set the 
cursor coordinates to (10.10) it is 



YOUR COMMODORE 



Thirty Five 



C64 PROGRAMMING 



rather time consuming, and a waste 
of source file space to keep keying in 
the same code. Instead you could 
define it as a macro definition called 
CENTRE - to achieve this type the 
commands as you would a normal 
source file, and save the file with SAVE 
"CENTRE",8. 

Each time you wish to use the given 
instructions instead of typing out the 
same code you can 'call up' or 'invoke' 
the macro 'CENTRE' and the instruc- 
tions LDXff$IO, LDY#S10, JSR 
SFFFO will be generated into your 
source file. Sec the section on how 10 
invoke the macro files, and add them 
to the macro library. 

Added Macro Features 

A couple of features are included to 
make the macro definitions more 
meaningful. The first feature is to allow 
true parameter passing upon invoking 
a-macro. 

parameter Passing in a 
Macro Definition 

The macro definitions can accept 
parameters by using the '/* character 
to preceed a parameter number 
between 0 and 9. 
eg) LDA # /0 
STA/ 1 

in the macro definition would change 
/0 into the text passed by parameter 
0, and / 1 with parameter I. 

See the section on macro invoka- 
tion for more details of how to pass 
parameters within macros. 

Localised Symbols 

All labels within a macro definition 
will be read in as a local symbol, this 
is achieved by adding a unique 2-digit 
code to the symbol within the defini- 
tion, e.g. the symbol LABELI within 
a macro definition will be given as 
ABLABEL1 on the first 'call' to the 
macro, ACLABEL1 the next time, etc, 
this is so thai the symbol LABEL! is 
not redefined everytime a macro is 
invoked, and also direct references can 
be given to labels within individual 
macros. 

Every reference within the macro 
definition to a label automatically 
refers to one within a particular macro 
(a local reference). If you wish to refer 
to a label outside of the current macro 



definition you must signify that it is 
a global reference - this is achieved 
by prefixing the label with a full stop. 

The following is the source inside 
a macro definition: 
BEQ LOOP ! refers to the label 
'LOOP' inside the current macro 
definition. 

JMP .MAIN ! refers to the label 
'MAIN' outside of the current macro 
definition. 

Adding a Macro Definition to the 
Macro Library 

In order to invoke any macro it must 
first be stored within the macro library. 
A previously saved macro definition 
can be added to the library by prefixing 
the macro name with a £ symbol: 

10 fMACRONAME 

Note that there is no space between 
£ and the filename. The macro defi- 
nition must be given to the macro 
library BEFORE it is invoked. 

Listing the Files in the Macro Library 

To summarise what macro definitions 
are present in the macro library you 
can view the macro directory with the 
use of the library you can view the 
macro directory with the use of the 
editors 'M' command. 



Invoking Macros 

This is the term used to expand the 
macro definitions into the source file. 
Once a macro definition has been 
stored in the macro library it can be 
invoked in the source file by using the 
@ symbol to preceed the macro 
filename to be invoked. 

10 £machronamc ! adds the macro to 
the macro library 

20 macroname ! invokes (expands) the 
macro 

Parameter Passing During Macro 
Invocation 

The macros to be expanded can be 
called up with parameters as dis- 
ucussed in the section on macro 
definitions. 

To invoke the following macro 
definition: 

10LDAWI0 
20 STA/ 1 



Save it to disk with SAVE 
"POKE.MAC H ,8 

The above example is to define a 
rather simple POKE x,y type of macro 
definition but servies its purpose. Once 
it is saved type NEW to clear the 
current source file and type in the 
following: 

10 *$C000 ! sets origin 

20 £POK E.MAC ! gives definition to 

macro library 

30 POKE.MAC 5,53280 ! pass the 
poke value, address 
40 RTS 

It can be seen that parameter 0 is 
5 (the source will now contain LDA 

5), and parameter I is 53280 (source 
contains STA 53280) 

A parameter can take any form 
whatsoever, opcodes; varius operands, 
or any valid expression. Each parame- 
ter is separated by a comma - wso if 
you arc passing text, as in "HELLO, 
MY NAME IS" the comma would tell 
the assembler that it is the end of that 
parameter so be careful! 

The number of parameters allo- 
cated to a particular macri os 10 (0- 
9), however more than this is allowed 
if ASCII codes which follow "0"-"9" 
are given, but 0-9 should be used as 
standard. Because all labels within a 
macro definition are operated on as 
localised, any parameter passed to it 
will need to prefixed with a full stop 
if they refer to a global label outside 
of the definition. 

Example of a Top Level Source File 

10 RED = 2 ! global label outside of 
a macro definition 

20 COLOUR .RED ! prefix with 
a V as we are using the global label 
RED within the macro definition. 

You will be told if you try to invoke 
a macro that is not present in the 
macro library. If a parameter is 
required by a macro definition and one 
isn't given on invoking it, a 
'PARAMETER MISSING' error will 
be issued. This is because no comma 
will be looked for (as it is param.0) 
and data that was expected to be in 
the buffer will be used. The above is 
of course a rarity, but worthwhile to 
mention. Any parameter given to a 
particular macro definition will only 
be verified once it has been expanded 
into the source file. 



Thirty Six 



YOUR COMMODORE 



C64 PROGRAMMING 



Where to Invoke Macros 

You cannot 'nest' a macro, ie. call a 
macro from within a macro definition 
- if you do a 'NESTED MACRO 
CALL'error will be given. It is possible 
to invoke a macro definition from 
within an included file. If an error 
occurs when invoking a macro, the line 
of the invocation will be shown. But 
the text given will be from the offend- 
ing syntax from within the macro file. 
At this point a comment symbol will 
appear precceding the text, it is not 
a "bug", but the way in which the 
assembler handles the data from inside 
a macro. I just thought that I'd 
mention it! 

Error Messages and Reports 

There is a comprehensive set of error 
messages which are detailed below. In 
each case they are used when a direct 
command is issued, or when an error 
is found during assembly, in this case 
the offending line number is shown 
together with the file in which it 
occured. The error messages comprise 
of an error number, along with a 
summary of the error. 

00 INVALID COMMAND An 

invalid command has been typed in 
at the command level. Use the 'H' 
command to see a summary of the 
editor commands available. 

01 INVALID HEX DIGIT - A digit 
has been used after the '$' which is 
not in the range O-F, or the correct 
number of hex digits has not been 
used. 

03 NO OPCODE PRESENT - A line 
is found to have no opcode or directive 
to work with. 

03 LABEL REDEFINED - A label 
has been defined more than once in 
the same source file. 

04 ILLEGAL ADDRESSING 
MODE There has been an attempt 
to use a 6510 instruction that is in the 
incorrect context. Eg. LDA (S0C), X 
will produce this error. 

05 NOT ZERO PAGE - A 16 bit 
number has been used where an 8-bil 
expression was expected, for example 
in immediate addressing mode, or in 
the BYT directive. 



06 LABEL UNDEFINED There is 
found to be a reference to a label that 
you have not defined. 

07 INVALID INDEX - An index 
letter othat then X or Y has been used. 
LDA SFB.Z will produce this error. 

08 BRANCH TOO FAR - A relative 
branc has been used which exceeds the 
relative (-I28/ + I27) byte limit. 

09 UNDEFINED MACRO CALL - 

The macroname is trying to invoke 
a macro that has not been defined 
using the £ syntax. 

10 MACRO PARAMETER MISS- 
ING - A pre-defined macro definition 
is expecting a parameter to be passed 
to it when invoking it. 

11 FILENAME NOT FOUND/ I/O 
ERROR - This is the general failure 
of a command which reads data from 
a storage device. If the file is not found 
you will be told, and when you have 
inserted the correct disk any key will 
allow the load operation to continue. 
Pressing RUN/ STOP will abort, and 
give the above error message. This 
allows for extremely large linked or 
included files to be chained - as they 
don't have to be present on the same 
disk, so you are not limited by the disk 
space. 

12 INVALID BINARY NUMBER 

A number following the '%' prefix does 
not contain a full set of 8 Ts or O's, 
or if other characters which arc not 
'0' or Tare used. 

13 DEVICE OFF LINE - The OUT 

directive has selected a device for 
output that is not connected to the 
computer, or is not switched on. 

14 NESTED MACRO CALL - A 

macro that is being called or invoked 
is trying to invoke a macro. 

15 NESTED INCLUDE FILE - An 

included file is trying to use a DIN- 
INCLUDE directive within itself. 

16 NESTED INCLUDE/MACRO - 

An included file is trying to define a 
macro withn itself ie. £name command 
inside an included file. 



17 EXPRESSION OVERFLOW - An 

expression is found to be over the 16- 
bit range ie. (0 or) 65535. 

18 SYMBOL TABLE FULL - The 

symbol table limit has been reached 
- the configure program allows the 
start and limit addresses to be changed 
as required. 

19 MACRO DIRECTORY FULL - 

As above, but refers to the macro 
directory. 

20 MACRO LIBRARY FULL - As 

above but for the macro library. 

The above example shows the 
conditional statements in action. It 
gives A = 0 if flag - true, A - 1 if 
flag is false. 

The instructions STA 53280 and 
RTS will be assembled whatever the 
previous conditions permitted. If 
assembly is turned off any further 
conditional statements must be on a 
separate line from a label. 

Take the following to be when the 
condition is currently in no-assembly 
mode. 

LABEL ENDIF ! will skip this line 
as LABEL is not to be defined, but 
the single line of ENDIF will work 
fine: ie) 

ENDIF ! alone is required. 

On any new usage of the editors 
'A' command the conditional flag is 
automatically set to true - assembly 
on. 

Syntax of Expressions 

When hexadecimal numbers arc used 
they must follow either Sxx or Sxxxx 
where x is a valid hexadecimal digit. 
Any other combination of hex digits 
will fail any checks. Only 8 bit binary 
is allowed but all 8 bits must be 
specified after the *%\ 

Additional Notes 

Note that the assembler is set up for 
disk usage from device 8. Using disk 
as the medium allows the macro/ 
includc/SYM cmds to function. These 
features of the assembler cannot be 
used with cassette. The remainder of 
the assemblers functions remain intact 
for cassette users. Disk commands : 
list from disk/ directory are of course 
disk specific. 



YOUR COMMODORE 



Thirty Seven 



C64 PROGRAMMING 



Editor commands which use file- 
names can be used with or without the 
quotes eg. S "name" will be read the 
same as S name. However pseudo- 
opcodes in the source file which use 
filenames must be given with the open 
quote, but you may skip the closing 
quote. 

More than one error may be found 
on a line, but may be related eg. BNE 
ALAB - will give "BRANCH TOO 
FAR" and also "LABEL UNDE- 
FINED" if ALAB is not present, as 
it is trying to branch to an unknown 
destination. 

Getting it all in 

Four Basic loaders are used to POKE 
in the main assembler code. These are 
named BLOCK I - BLOCK 4. RUN 
each of these programs in order, and 
when the message BLOCK 4 OK is 
displayed enter as direct commands: 

POKE 43.0: POKE 44,110: POKE 
45,0: POKE 46.160: SAVE "MACRO 
ASSEMBLER", 8 (Cassette users read 
.8 as, I). 

Now reset, and load the assembler 



PROGRAM : BLOCK! 



97 10 REfl CBfl64 PACRO ASSEMBLER 
BASIC LOADER BY IAN BOFFE 1 

989 BLOCK 1 C 28160-31359} 
52 20 PRINT"CCLR]":LI-100:FORA- 

2B160TG31359STEP16 
D7 30 C-0:FORE-ATOA*15 ; READL:C- 

C+L: P0KEE, L : P0KES32B0 . L 
BO 40 NEXTE : PR INT" C HOME J "LI 
4F 50 READC1; !FC<>C1THENPRINT"E 

RROR IN LINE: "LI : END 
D4 60 LI-LI*10:NEXTA 
AF 70 PRINT"BLOCK 1 OK ..." • END 
BF 100 DATA 32,05,159,160,0,173 

,117,155.133,63.173,118,155. 
133.64. 169. 1889 

09 110 DATA 855. 145,63.500.169, 
555,145,63,173.67,131,133,63 
,173,68,131.8234 

74 120 DATA 133,64,160,0,169,25 

5,145.63,173,71,131,133.63,1 
73,72, 131. 1936 

G5 130 DATA 133.64,169.255,145. 

63 , 9G , 1B9 . 255 . 133 , 204 . 32 , 6B , 

229,169,71,2255 

BE 140 DATA 160,111.32,52.131,1 

69,6.141,32.208,141,33.208,7 
6,67, 157, 1724 

88 150 DATA 169,7,133,1,169,13, 
141,248,7, 141,249.7.173, 19,1 
31,240.1848 

B4 160 DATA 3,32,41,147,32,171, 

145.32,27,147,32,231,255.32. 
204 , 2S5, 17BG 

4E 170 DATA 169.13,162,0,134,19 
B, 142, 42, 129, 142, 170, 14S . 142 
.72, 147, 142, 1949 



code back with LOAD "MACRO 
ASSEMBLER".8.I (cassette = .1,1). 

When READY, appears type 
NEW followed by SYS 28160 to 
initialise the assembler with a cold 
start. 

The configure program can be 
typed in and saved as usual with SAVE 
"CONFIG",8. This must have the 
main assembler code present before 
RUNning, 

A Simple Trace of the Link 
Directive 

Take file beiow to be called "MAIN" 

10 ! MAIN TOP LEVEL SOURCE 

30 ! a few instructions 

50 Ida SddOd 

60 and # Sfc 

70 sta SddOd 

80! 

90 LINK "SOURCE2" ! link next file 

10 ! This is the file called "SOURCE2" 
20 NOP 

30 NOP ! do nothing really 

40 LDA BASICAD 

50 LINK "SOURCE3" ! link next file 



10! This is "SOURCE3" 

20 BASICAD=43 ! give the label for 

the above files 
30 RELINK "MAIN" ! loop back to 

the main file 

When linking from cassette, you 
will be told to insert a file and press 
a key, this is due to the need of 
rewinding etc. Linking from disk is 
automatic. 

As stated the TOP LEVEL 
SOURCE file is the only file in which 
a DINCLUDE directive can be used. 
Its function is best used to set up a 
type of batch file, a small file which 
'calls' the main bulk of the source, a 
typical batch file could be: 

10 ! TOP LEVEL SOURCE FILE 

20 OUT 3 ! sends output to screen 

30 SYM "KERNAL.SYM" ! reads 
symbols for the KERNAL routines 

40 £OPEN.MAC ! define a macro 
called "OPEN. MAC" 

50 DINCLUDE "MAINI" ! includes 
the main code part I 

60 DINCLUDE "MAIN2" ! includes 
the main code part 2 



AF 

54 

16 

52 

2C 

27 

7E 

03 

AC 

44 

8B 

Bl 

9C 



1BO DATA 19,131,142.255,148, 

157 , 151 , 159 , 232 , 224 , 40 , 208 , 2 

48,162,0,32,2308 

190 DATA 169,110.32.236.110, 

240 . 251 , 201 , 20 , 240 . SI . 32 , 1B2 

,145,157,151,2327 

200 DATA 159,201,13,240.15,2 

32,76, 146, 110, 1G9, 13,32,182, 

145,169,62, 1964 

210 DATA 32,182,145,96,162.0 

, 189.252,112,240,9,205.151, 1 

59,240,25,2199 

220 DATA 232,76,182,110,169, 

209 , 160 , 1 1 1 , 32 , 52 , 131 , 76 . 80 , 

110,224,0, 1954 

230 DATA 240,192,202,32,182, 

145.76, 146, 110, 138,24.42, 170 

,189,34,113,2035 

240 DATA 141,242,112,189,35, 

113,141,243,112,108,242,112, 

138,72,32,228,2260 

250 DATA 255,141,78,112,104, 

170.173,78.112,96,32,148,123 

,169,2,141,1934 

260 DATA 130,155,32,29.128,1 

73,42, 129, 240, 3, 76, BO, 110,17 
3.21,128,1649 

270 DATA 133.20,173,22,128,1 

33,21,32,19, 166, 166,95,164,9 

6, 134,253, 1755 

280 DATA 142,153,132,132,254 

. 140, 154 , 132, 169, 1 . 141 ,171,1 

41,32,1,141,2036 

290 DATA 165, 137, 201, 63. 20B. 

5.169,1,141,73,112.173,79,11 

2,240,3, 194B 

300 DATA 76.80,110,76,45,111 
.96, 155,54,53,49,48,47,48,50 
,32,1130 



OC 310 DATA 77,65,67,82,79,32,6 
5 ^ B3 i j93.G9,77,6G,76,69 l 82 1 32 

Dl 320 DATA 40,67,41,32,49,57,5 
G ^7, 32. 73, 46, 71, 79, 70, 70,69 

5F 330 DATA 50,54,49,49.49.32,8 

3 ioig 85 ' 8e ' 67 ' 69 ' 38 ' 66 ' 89 ' 84 

B6 340 DATA 69, B3 , 32, 70, B2 . 69, 6 

9,46,13,0,255,17.54,53,49,48 
, 1009 

38 350 DATA 47,54,53,48,50,32,7 

7,65,67,82,79,32,65,83.83,69 
, 966 

EC 360 DATA 77,66,76.69,92,32,4 

5,32,86,49,46,52,32,49,47.49 
,8B9 

A3 370 DATA 57,56,57,13,17,42,4 

2,32,80,65,83,83,32,49,32,42 
, 7B2 

3B0 DATA 42.0.13,17,42,45 32 

, BO, 65 , 83 , 83 , 32 , 50 , 32 , 42, 42, 
697 

390 DATA 0,13,17,69.92.82,79 

.92,35.48,48,58,32,73,78.86, 
882 

400 DATA 65, 76, 73, 6B, 32, 67. 7 

901 7 ' 77 ' 65 ' 78 ' 68 ' 46 ' 17 ' ° ' 13 ' 
410 DATA 17,69,B2.82,79,82,3 

5 , 48 , 50 , 5B . 32 , 78 , 79 , 32 , 79 , 80 
,982 

420 DATA 67,79,68,69,32,80.9 

2,69,83,69,78,84,32,0, 13, 17. 
922 

27 430 DATA 69.82,82.79,82.35,4 

B, 51 , 58 , 32 , 76 , 65 , 66, 69, 76 , 32 
,1002 



C3 



20 



09 



DB 



Thirty Eight 



YOUR COMMODORE 



C64 PROGRAMMING 



79 440 DATA 82 , 63 , BB, 63. 70 , 73 , 7 
B , 69 , BB , 32 , 0 , 13 , 17 , 69 , 82 , B2 , 
941 

48 450 DATA 79,82,35,40,54,58,3 
2 , 76 , 65 , 66 , 69 , 76 , 32 , 85 , 79 , 6B 
,1003 

5B 460 DATA 69,70,73,78,69,68,3 
2,0,0,0,0, 240 , 0 . 224 ,0,0, 923 

CB 470 DATA 65,32,81,85,73,67,7 
5 , 32 , 72 , 69 , 76 . 76 , 79 , 32 , B4 , 79 
,1077 

96 4B0 DATA 32,77,85,77,32,68,6 
5 , 68 , 32 . 3B , 32 . 66 , 82 , 79 , 84 , 72 
,989 

FO 490 DATA 69,82,32,67,79,76,7 
3 , 78 , 32 , 32 , 72 , 73 , 32 , B4 , 79 , 32 
,992 

EA 500 DATA 67 , 79 , 76 , 73 , 7B , 32 , 3 
B , 32 , 75 , 69, 73 , B4 , 72 , 32 , 79 , 70 
, 1029 

BF 510 DATA 32,77,69.82,67,73,6 
5 , 32 , 77 , 73 , 67 , 82 , 79 , 84 , 69 , 67 
, 1095 

23 520 DATA 72,32,32,65,78,68,3 
2 , 84 , 79 , 32 , 75 , 65 . 82 , 69 , 78 , 32 
,975 

31 530 DATA 38,32,84,65,82,65,4 
4 , 32 . 65 , 7B , 68 , 32 , 79 , 70 , 32 . 67 
.933 

6D 540 DATA 79,85,82,83,69,32,3 
2 , 32 , 32 , 77 , 89 , 32 , 83 , 69 , 76 , 70 
, 1022 

24 550 DATA 32 , 45 , 32, 73, 65, 7B , 3 
2 , 71 , 79 , 70 , 70 , 69 . 32 , 33 , 33 , 33 
,847 

00 560 DATA 33,32.71,73,79,68.6 
6 , 89 , 69 , 32 , 72 , 65 , 67 , 75 , 69 , 82 
, 104B 

54 570 DATA 33,32,182,145,65.65 
,1,6,1,0.0,0,72,76,65,69,814 

95 5B0 DATA B9 , 66 , 78 , 73 , B2 , B5 , 9 
0 , B3 , 77 , 70 , 68 , 71 , Bl , 73 . 74 , B8 
, 1254 

B5 590 DATA 0,48,49,50.51.52,53 
, 54 , 55 , 56 , 57 , 65 , 65 , 67 , 68 . 69 , 
B60 

E3 600 DATA 70.0,67,157.250,110 

,22S, 115,235, 124,44, 129,249, 

110,60,151,2096 
BD 610 DATA 142,151,64,152,148, 

151, 169, 152, 24B, 119,38, 153,2 

4, 154, 157, 1SS. 2177 
7A 620 DATA 146,120,29,156,95,1 

58, 141, 158, 187, 158,0,0,0,0,0 

,0. 1348 

72 630 DATA 0.0,160.0.173.72,14 

7 , 208 , 1 3 , 1 73 . 26 , 1 47 , 201 , 1 . 24 

0,6, 1567 
13 640 DATA 230, 253, 20B, 2. 230.2 

54, 173,26, 147,201 , 1,240, 16. 1 

73,72. 147,2373 
Bl 650 DATA 208,11,165.253,141, 

153, 132. 165,254, 141 . 154. 132, 

96,238, 153, 132.252B 
95 660 DATA 20B, 3 , 23B , 154 . 132 , 9 

6, 173,73, 113,201 , 32,240,69,2 

01.45,240,2224 
6B 670 DATA 65.201,43,240,61,20 

1.13.240.57. 162.0, IBS, 77, 113 

,201,33,1896 
42 680 DATA 176,5,169,48,157,77 

,113, 232 , 224 , 4 , 208 , 239 , 162 , 0 

, 1B9, 17,2020 
CA 690 DATA 113,205,77,113,240, 

3 , 232 . 224 , 16 . 208 . 243 , 32 . 52 , 1 

14,36, 160,2134 



26 700 DATA 0,185,17,113,205,78 

, 1 13, 240, 32,200, 132, 16,208,2 
43,32,52, 1926 
AB 710 DATA 114,96,173,77,113,1 
41,79.113.173,78, 113, 141,80, 

113, 169,48, 1821 
9F 720 DATA 141 , 77, 113, 141 , 7B . 1 

13,76. 153, 113, 140,33, 113, 13B 

,24,42,42.1537 
A7 730 DATA 42,42.24,103.33,113 

. 141 , 74 , 1 13 , 162 , 0 . 1B9 . 17 , 1 13 

,205,73, 1456 
51 740 DATA 113,240,9.232,224.1 

6,208,243,32.52, 114,36, 160,0 

, 1B5, 17. 1941 
13 7S0 DATA 113,205.80,113,240, 
9,200, 192, 16.208.243,32,52, 1 

14 ,36, 140,2053 
C5 760 DATA 33 , 1 13 , 13B , 24 , 42 , 42 

,42,42, 24, 103,33. 113, 141 ,75, 

113,36, 1180 
ID 770 DATA 141,75,113.96,169,7 

3, 160, 114,32,52, 131, 163,1, 14 

1 ,42, 123, 153B 
AD 780 DATA 153,0,141,74,113,14 

1,75, 113,96, 13, 17,69. B2, 82, 7 
9,B2, 1346 
16 790 DATA 35 , 4B , 43, 5B , 73 , 78 , B 

6,65,76,73,68.32,72,69.88,32 

, 1002 

91 BOO DATA 68,73,71,73,84,32,0 

, 162,0, 169, 13, 157, 151, 159,23 

2,224, 166B 
43 BIO DATA 40.208,248,162,0,32 

, 169 , 1 10 , 32 , 236 , 110 . 240 , 251 , 

201,20,240,2299 
A2 820 DATA 15, 32, 1B2, 145, 157, 1 

51 . 1 53 . 20 1 . 1 3 , 240 , 4 , 232 , 76 , 1 

20, 114,96, 1937 
67 B30 DATA 224,0,240,228,202,3 

2, 1B2, 145,76, 120, 114, 162,0, 1 

B9, 151 , 153,2224 
D4 B40 DATA 157,205,115,232,224 

,6,208,245.32.23, 115. 169,36, 

32, 182, 145,2126 
D8 B50 DATA 173,202,115,32,215, 

114,173,77, 113.32, 182.145, 17 

3,78, 113,32, 1969 
93 B60 DATA 182,145,173,201,115 

,32,215, 114, 173,77.113,32, IB 

2,145,173,78,2150 
88 870 DATA 1 13, 32 , 182, 145 , 76 , B 

O, 110.72, 160,0, 140,21, 115, 14 

0,22, 115, 1523 
B7 BBO DATA 201,16,144,16,24,74 

,74,74.74, 141 ,22, 115,56, 10.1 

0, 10, 1061 
03 B30 DATA 10,141.21,115,104,5 

6,237,21,115,141,78,113, 173. 

22,115.141,1603 
EC 300 DATA 77,113,174,77,113,1 

B9, 17, 113, 141,77, 113, 174. 7B, 

113. 199, 17. 1775 
10 310 DATA 113, 141, 7B, 113.96,0 

,0.169,0, 141,201, 115, 141 ,202 

,115, 169, 1794 
B7 320 DATA 4B , 152 , 0 , 1S7 , 215 , 1 1 

5,232.224.6,208.248, 162.0, 18 

9.205, 115.2286 
A9 930 DATA 201,43.240,16.201,4 

S . 240 . 12 , 201 , 32 , 240 , 8 , 20 1 , 1 3 

.240,4,1937 
02 940 DATA 232,76,45.115,142,7 

5, 115, 163,5,56,233,0, 170, 160 

.0, IBS, 1778 
58 950 DATA 205.115,157,215,115 

. 200 , 232 , 224 , 6 , 208 , 244 , 162 , 1 

6,160,39,142.2440 



1A 960 DATA 203,115,140,204,115 

, 173,215, 115,32. 172. 115, 162, 

232, 160,3, 142,2298 
76 370 DATA 203,115,140,204,115 

, 173,216, 115,32, 172,115, 162. 

100, 160,0, 142,2164 
34 980 DATA 203.115,140,204,115 

, 173,217, 115,32.172. 115.162. 

10, 160,0, 142,2075 
92 990 DATA 203,115,140,204,115 

,173,218, 115,32, 172,115,162, 

I, 160,0,142,2067 

7D 1000 DATA 203,115,140,204,11 

5,173,219, 115,32, 172, 115,36, 

56,233,48,240,2276 
5A 1010 DATA 23,170,173,201,115 
,24, 103,203, 115, 141 , 201 ,115. 

173,202, 115, 109,2189 
BA 1020 DATA 204,115,141,202,11 

S , 202 , 208 . 234 , 96 , 0 , 0 , 0 , 0 , 48 , 

48,48, 1661 
EF 1030 DATA 48 . 4B , BB , BB , BB , BB , 

BB,4B,4B,4B,4B,4B,BB,8B,BB,8 

8. 112B 

6D 1040 DATA 88.169.139.160,111 

,32,52, 131 , 162,0. 142.40.20B, 

183,215, 120, 135B 
AD 1050 DATA 157,64.3,232,224,6 

4,208,245. 169,65, 141 ,244. 112 

, 141 ,245, 112,2426 
OE 1060 DATA 174,67.131,172.68, 

131 , 142 , 74 , 1 12 , 1 40 , 75 , 1 12 , 17 

4,71 , 131 , 172, 1946 
23 1070 DATA 72,131,142,76,112, 

140.77, 112, 169,255, 141. 138, 1 

II. 169,0,141.1986 

FD 1DB0 DATA 72,112,141,73,112, 

141,26,147, 141,255, 14B. 141. 1 

71,141,141,18,1980 
B2 1090 DATA 131.169,1.141,19.1 

31 , 169,0, 141,42, 129, 141 ,2B, 1 

28,32, 148, 1550 
05 1100 DATA 123,174,117.155,17 

2, 118, 155. 142, 119, 155, 140, 12 

0,155,169.0,32,2046 
9C 1110 DATA 19B, 128, 169,255,32 

,13B, 128, 173, 117,155, 141, 119 
, 155, 173, 118, 155,2414 
BB 1120 DATA 141,120,155,165,19 

7,201 ,63,208, 12, 169,117, 160, 

131,32,52,131,2054 
F6 1130 DATA 169,1.141,42,129,1 

69,0, 141 , IB, 131,141 ,21. 131, 1 

41.43,123,1547 
F3 1140 DATA 173,42,129,240,6,3 

2 , 231 , 255 , 76 , 60 , 120 , 32 , 1 , 141 
, 173.79, 1790 
5C 1150 DATA 112,240,54,173,255 
,148,240, 11 , 169,0, 141,255, 14 

8,141.79,112,2278 
07 1160 DATA 76,99,116,173,26,1 

47,240, 11 , 32,41 , 147, 163, 0. 14 

1,79, 112, 1609 
50 1170 DATA 76,33,116.173,72,1 

47,240.11,32,27, 147, 169,0. 14 
1,79.112,1641 
8F 1180 DATA 76,99.116,76,193,1 

17 , 76 , 193 , 1 17 , 173 . 1 38 , H 1 , 24 

0,30, 174, 21 , 1350 
43 1130 DATA 131,189,151,159,20 

1 , 33, 240 , 139 , 201 , 92 , 20B , 5 , 32 
,111,147,76,2116 
BF 1200 DATA 99,116,201,64,208, 

6 , 32 , 107 , 149 , 76 , 39 , 1 16 , 32 , 20 

1,121,205,1832 
2B 1210 DATA 151.159,173,218,12 

4 , 201 , 65 , 208 , 32 , 238 , 130 , 155 , 

32.29, 128, 169,2212 



YOUR COMMODORE 



Thirty Nine 



C64 PROGRAMMING 



Be 

□6 
DD 
SB 
□B 
25 
46 
24 
CD 
AF 
01 
AB 
BA 
11 
SB 
6A 
FD 
A5 
EF 
25 
BE 
36 
D8 
D6 
Bl 
34 
4C 



1220 DATA 0,141,138,111,173, 
21 , 128 , SOB , 8 , 173 , 22, 128 , £06, 
3, 76, S3, 1637 

1530 DATA 116,163,255,141,13 
8, 111,76,33, 116,201,66, E40, 6 
,201, 67,540, 2E4E 
1240 DATA 5,506,6,32,33,146, 
76,33, 116, 173, 138, 111,208,6, 
32,33, 1551 

1250 DATA 146,76,33,116,173, 

218. 124 , 201 , 2SS , 208, 3, 76 , 156 

,121,201,68,5541 

1260 DATA 208,3,76,103,144,2 

01 , 63 , 208 , 3 , 76 , 8 , 145 , 201 , 70 , 

208,3, 17E6 

1270 DATA 76,66,145,501.71,5 
08,3,76.39.116,501,75,208,3. 
76, 33, 1720 

1280 DATA 116,201,62,208,6,3 
2 , 228 , 145 , 76 , 33 , 1 16 , 201 , 63 . 2 
OB, 3. 76, 1840 

1530 DATA 93,116,201,73,50b. 
6 , 35 . 52B , 145 , 76 , 193 , 1 17 , 201 , 
74,208,6, 13B3 

1300 DATA 32,131,146.76,93,1 
16, 201, 75, 20B, 6, 35, 153, 156,7 
6,39, 116, 169B 

1310 DATA 201,61,508,23,169, 

1 , 141 , 2B . 158 , 32 , 23 , 128 , 173 , 2 

1.128,141,1615 

13E0 DATA 26, 12B, 173, 22 , 12B , 

141,27, 12B, 76, 99, 116,201,64, 

208. 15,239, 1790 

1330 DATA 130,155,32,23,128, 

32,23,121,35,43,121,76,99,11 

6,76,99, 1312 

1340 DATA 116,169,194,160,11 

1, 35, 55. 131, 169,0,141,40,508 

, 163,65. 141. 1B38 

1350 DATA 544,115,141,545,11 

2.163,2, 141,13,131,169,255,1 

41,138,111,32,2162 

1360 DATA 148,123,165,137,20 

1,63,20B. 12, 169, 1 , 141 ,42, 129 

,163,117,160,204s 

1370 DATA 131,32,52,131.169, 

0,141, 18, 131, 173,42, 123,240, 

6,32,231,1658 

1380 DATA 255,76,60,120.162, 
0,142,43, 123,160,0,32,1,141, 
173,79, 1573 

1330 DATA 112,240,54,173,255 

, 148,240, 11, 169,0, 141.255.14 

B, 141, 79, 112,2278 

1400 DATA 76,526,117,173,86, 

147,240, 11,32,41, 147, 169.0, 1 

41.79,112,1737 

1410 DATA 76.226,117,173,72, 

147 . 240 , 1 1 , 35 , 57 , 147 , 163 , 0 , 1 

41,73,112,1763 

1420 DATA 76,256,117.76,155, 

132.76, 15S. 132. 163,0, 141,21, 

131,173, 13B.191B 

1430 DATA 111,240.24,174,21, 

131, 183.151,153.201,33,240.1 

33.501,32,240,2340 

1440 DATA 123,201 ,64, 20B, 6, 3 

5, 107, 149,76,226, 117, 163,0, 1 

41 , 130, 155, 1310 

1450 DATA 32,201.121,173,218 

, 124 . 201 . 65 , 208 , 32 , 238 , 1 30 , 1 

55, 32,29, 12B,20B7 

1460 DATA 163,0,141,138,111, 

173,51, 158, 20B. 8, 173,22,128, 

208,3.76, 1707 

1470 DATA 226.117,169,255,14 

1.13B, 111,76,556,117.201,66, 

240,6,201,67,2357 

14B0 DATA 240,2,209.6,32,99, 

146,76,226.117.173.138,111,5 

08,6,32.1820 



CO 

BC 

AE 

A7 

51 

B6 

AF 

78 

11 

5C 

48 

FE 

□ 1 

6E 

E5 

SD 

B5 

6E 

IB 

D3 

BS 

EA 

6F 

BB 

Co 

76 

AS 



1490 DATA 39,146,76,226,117, 
1 73 , 218 , 124 , 20 1 . 74 , 208 , 6 , 32 , 
131,146,76,2053 

1500 DATA 226. 117.201, 75, 20B 
, 3 , 76 , 256 , 1 17 , 501 , 255 , 508 ,3, 
76,203,113,5314 

1510 DATA 501,44,540,10,501. 7C 
47,540,6,501,49.540.5,508,3, 
76, 30, 1737 

1550 DATA 131,201,25.240,31, 
201 . 56 . 540 , 27 , 201 , 57 , 240 , 23 , 
201 ,29,240, 20B2 

1530 DATA 13,201,53.240,15,2 D 8 
01 , 30 , 240 , 1 1 , 20 1 . 31 . 540 . 7 , 50 
1 , 35,540, 1338 

1540 DATA 3,76,7,113,76.45.1 
31 , 201 , 68 , BOB , 3 , 76 , 103 , 144 , 2 
01.63,1527 

1550 DATA 20B. 3, 76. B, 145,201 
, 70 , 208 , 3 , 76 . 66 . 145 , 501 , 71 . 5 
08,3,1632 

1560 DATA 76.526.117,501,72, 
20B , 3 , 76 , 256 , 1 17 , 201 , 62 , 208 , 
6,32,22B,2053 

1570 DATA 145,76,226,117,201 
, 63 , 20B . 3 , 76 . 226 .117,201,73, 
208,6,35,1978 

1580 DATA 226.145,76,155,132 
, 201 , 61 , 208 , 23 . 32 , 29 , 12B , 1 73 
.21.158,141,1881 
1590 DATA 26,128,173,25,158, 
141,27,12B,16S,1,141,28,12B, 
76,226,117,1659 
1600 DATA 201,64,209,15,238, 
130. 155,32.23, 1E8, 32. 23, 121. 
32,43,121,1572 

1610 DATA 76.226,117,174,218 
, 124, IBS, 86, 13B. 501 , ESS , 540 , 
6,35,153,129,2339 
1620 DATA 76,226,117.538,130 
, 155, 174, 130, 155, 189, 1S1 , 153 
,501,35.540,30,5406 
1630 DATA 32,59.128,173,128, 
128,240,31 ,501, 2, 240, 9 .32, 12 
3, 128,32, 1632 

1640 DATA 123,128,76.226.117 
,32,123,128,32.129. 128.76,22 
6,117,32,123.1834 
1650 DATA 128,32, 129. 12B, 76, 
226,117,32,23, 128. 32 , 1E9, 12B 
,32, 1E3, 128, 1603 
1660 DATA 173,25.128,240,3,3 
2,129,128,76,226,117, 173, IB, 
131 ,240, 15, 18S1 
1670 DATA 168,1,141,42,129,1 
63 , 239 , 160 , 1 1 1 , 32 , 52 , 131 , 76 , 
226, 117, 163, 1364 
1680 DATA 0,141, IB, 131,32, 16 
8, 153, 173,18,131, 208 , 3, 76 . 22 
6,117.173,1738 
1630 DATA 43,153,141,21,131, 
76,7B,11B.32, 171.145, 163,3.1 
41,170,145,1713 

1700 DATA 32,171,145.32,231, 54 
255 , 32 . 148 , 123, 169, 1,141, 171 
,141,32,121,1345 
1710 DATA 155,32,138,146,173 
, 42 , 12S , 240, 6 , 32 , 27 , 147 , 76 , 8 
0,110,32,1625 

1720 DATA 1.141,165,137,201, 
63,208,5, 169,1,141,79,112,17 
3,79,112.1847 

1730 DATA 240,237,32,27,147, 
76,90, 110, 73, 7B, 35, 0,163.56, 
160, 120, 1637 

1740 DATA 32,52,131,174,248, 
115,173,549, 112,35,505.183,1 
73,26, 147,208,2263 
1750 DATA 8,173,72,147,208,3 
, 76 . 99 , 150 , 1 69 . 136 , 160 . 150 . 3 
5,55,131,1706 



1760 DATA 35,237,148,169,13, 

32,510,255,173,249,112, 174,2 

48.112,32,205.2401 

1770 DATA 183 , 163 , 32, 32 , 210 , 

255, 162,0, 1B9, 151, 159,32,210 

,255,201, 13,2259 

1780 DATA 240,3,232,208.243, 

76, BO, 110, 13, 73, 7B, 32, 70, 73, 
76,69, 1676 

1790 DATA 58,0,173,73.112,20 
8, 10, 163, 181. 160, 120,32.52.1 
31.76,80, 1635 

1800 DATA 110.173,173,120,17 

2, 1B0, 120, 141 , 174, 120, 140, 17 
5, 120,32,255.255,5466 

1810 DATA 76,80,110.0,0.13,7 
8 , 73 , 32 , 63 , BB , 69 , 67 , B5 , 84 , 73 

, 1003 

1820 DATA 73, 78.32,65. 68, 6B, 
85, 69 , B3 , B3, 35 , 83 , BO , 63, 67 , 7 
3, 1111 

1830 DATA 70,73,69,68.35,13, 
0 , 0 , O , 0 , 157 , 255 , 254 , 64 , 0 , 2 , 1 
027 

1B40 DATA 79,255,545.79,255, 

242 , 79 , 255 , 246 . 79 , 255 , 246 , 79 

,231,242,79,2343 

1850 DATA 195,242,73,195,242 

, 79 , 231 , 242 , 73 , 254 , 242 , 73 , 23 

1.242,79,231,2342 

1860 DATA 242,79,231,242,79. 

231 , 242 , 73 , 231 , 242 , 73 , 255 . 24 

2,64,0,2,2540 

1870 DATA 127,255,254.0.0,0, 
5,24, 173,26, 12B, 109,21 , 12B, 1 
41 ,26, 1417 

1BB0 DATA 128,173,27,128,109 
, 22 , 1 28 . 1 4 1 , 27 , 128 , 36 . 24 , 173 
,9B, 131 , 103. 1645 
1890 DATA 21, 12B, 141,99.131, 
173.99, 131, 109,22, 12B, 141 ,33 
, 131 ,96, 13, 1661 

1300 DATA 69,82,B2, 79, 82,35, 
49 , 50 , 58 . 73 , 78 , 86 , 65 , 76 , 73 . 6 
B, 1105 

1910 DATA 32,66,73,78,65.82, 
83 . 32 , 78 , 85 , 77 , 66 , 63 , B2 , 32 , 0 
, 1006 

1320 DATA 13,63,B2,B2.79,B2, 
35 , 43 . 55 , 58 . 69 , 88 , 80 , B2 . 69 , B 
3, 1075 

1330 DATA 83,73,73. 7B, 32.79, 
B6 , 69 , 82 , 70 , 76 , 79 , 87 , 32 . 0 . 1 3 
, 1018 

1940 DATA 69,82,82,73,82.35, 
49 , 56 , 58 , B3 , 89, 77 , 66 , 79 , 76 , 3 
2,1094 

1950 DATA 84,65,66,76,69.32. 
70,85,76.76,32,0. 173, IB. 131, 
240, 1293 

1960 DATA 15.163,1,141,42,12 
3, 169,239, 160. 111,32,52.131, 
76,33,116, 1662 

1970 DATA 169.0,141,18,131,3 
2,168,123,173,18,131,208,3,7 
6,99, 116, 1606 

19B0 DATA 173,43,129,141,21, 

131,75,201, 116, 163.82, 141,24 

4, 121 , 141 .6, 1935 

1390 DATA 122,141,42,122,163 

,122.141,245.121, 141,6,122,1 

41,43,122,160,1960 

2000 DATA 0,162,0,142,218,12 

4,172,21,131,140,130.155,185 

,151,159,200,2090 

2010 DATA E3B , 130, 155 , EE 1 . BE 

, 1ES , 20B , 49 , 232 , SOB , 3 , 538 , 24 

5,151,538,6,5502 

EOEO DATA 125,238,43,122,183 

,82, 122,201,13.208,225, 185,1 

51,159,201,32,2233 



Forty 



YOUR COMMODORE 



C64 PROGRAMMING 



44 2030 DATA 540,19,801,33,240, 

i 5 , 201 , 1 3 , 240 . 1 1 , 173 , 218 , 1 £4 

,201,61,240,2230 
BA 2040 DATA 4,201.47,208,33,17 

3 , 21B , 124 , 96 , 189 , 82 , 122 , 232 , 

208,9,238,2190 
3B 2050 DATA 245,121,236.6,122, 

239 . 43 , 122 . 201 , 255 , 240 , 16 . 20 

1 , 13,208,233.2502 
OB 2060 DATA 238,218,124,172,21 

, 131 , 140. 130, 155, 76,236, 121 , 

169,255, 141 ,218,2545 
C9 5070 DATA 124,96,65,68,67,13 

, 65 , 7B , 69 , 13 , 65 , 83 , 76 , 65 , 1 3 , 

65, 1024 

29 20B0 DATA 93,76,13,66,73,84, 
13, 67 , 77 , BO, 13 , 67 , BO , 98 , 13,6 
7,960 

A8 2090 DATA BO, 89, 13 , 6B , 69 , 67 , 
13 , 69 . 79 , 82 , 13 , 73 , 7B , 67 . 13 , 7 
6,949 



PRDGRAM : 8L0CK2 

ED 10 REM CBM54 MACRO ASSEMBLER 
BASIC LOADER BY IAN GOFFE 1 

8B9 BLOCK 2C31360-34559J 
5D 20 PRINT"CCLRa":LI-100 ; F0RA- 

31360T034559STEP16 
D7 30 C-0:F0RE-AT0A*15:READL:C- 

C+L : POKEE , L : P0KES328O , L 
BO 40 NEXTE: PR I NT "[HOMED "LI 
4F 50 READC1 : IFC<>C1THENPRINT"E 

RROR IN LINE: "LI : END 
D4 60 LI-LI+10:NEXTA 
AE 70 PR I NT "BLOCK 2 DK . . . " : END 
50 100 DATA 69,65,13,76,68,88.1 

3,76,68,89, 13,76. B3, 82,65, 13 

,956 

17 110 DATA 76,83,82,13,79,82.6 
5,13,82,79.76.65,13,82,79.76 
, 1045 

F6 120 DATA 13,92.79,82,65,13,8 
2,79,82, 13,83,66,67, 13, B3.B4 
,9B5 

2F 130 DATA 65,13,83,84,88,13,8 

3 , B4 . 89 , 1 3 , 66 , 60 , 76 , 13 , 66 , 77 
,993 

7C 140 DATA 73, 13, 66 , B6, 57 , 13, 6 
6,86,83, 13,66,67,67, 13,66,67 
,912 

F6 150 DATA 83,13,66,78.69,13,6 
6,68,81, 13, B4, 88 ,65, 13,84,65 
,850 

62 160 DATA 88 , 13 , 84 . 88 . 65 . 13 , B 
4. 65, B8, 13, 94.83, B8, 13,84,88 
,1043 

C5 170 DATA 83, 13 , 80, 72 , 80 , 13, B 
0,76,80, 13,80, 72,65. 13, 80.76 
,976 

09 180 DATA 65 . 13 , 66 , B2 , 75 , 13 . 7 

4 , B3 . 82 , 1 3 , B2 , B4 . 73 , 1 3 , 82 . 84 
,9B4 

BB 130 DATA 83.13,74,77,80,32.4 
0 . 13 . 74 , 77 , 80 , 13 , 78 , 79 , 80 , 13 
,906 

70 200 DATA 67,76,67,13,83,69,6 
7 , 13 , 67 , 76 , 73 , 13 , B3 , 69 , 73 , 13 
,922 

7F 210 DATA 67,76.86,13,67,76,6 
8.13,83,69,68, 13,68,69,99, 13 
,938 

3A 220 DATA 73,78,89.13,68,69,8 
8, 13.73,78,88, 13,42,61, 13,76 
,935 

14 230 DATA 73,78,75,13,82.85,7 
8, 13,82,69,83, 13,73.70, 13,69 
,969 



DD 240 DATA 7B , 6B , 73 , 70 , 13 , 69 , 7 
6 , B3 , 69 , 13 , 66 , 89 , 84 , 13 , 87 , 79 
, 1030 

73 250 DATA B2.13,B4,BB,B4,13,7 
6 , 79 , 65 , 69 , 1 3 , 79 , 85 , 84 , 1 3 . 82 
,1008 

D6 260 DATA 69, 76 , 73. 7B, 75 , 13, 6 
B, 73 , 78 , 67 , 76 , 85 , 68 , 68 , 13 , B3 
,1064 

D3 270 DATA 89,77,13,255,169,0, 
141,78,112,162,1,160,8,134,2 
53, 132.1785 
D7 280 DATA 254,142,153.132,140 
,154, 132,96, 160,0, 162,0, 173, 
255, 149,240,2341 
BC 290 DATA 14.173,244.112.141, 
162, 112, 173,245. 112, 141, 163, 
112. 150,2, 189, 225S 
77 300 DATA 151,158,201,13,240, 
20,201 ,32,240, 16,201,61,240, 
12,201 ,33,2021 
16 310 DATA 240,8,153,162,112,2 
32,200, 76, 191 . 123, 159, 13, 153 
, 162, 112, 142,2248 
IF 320 DATA 51.131,32,181,128,1 
73,19, 131,201, 1.20B, 18,173,2 
3,128,240,1849 
69 330 DATA 13,169,1,141,42.129 
, 169, 14,160. 112, 32, S2, 131,96 
, 173, 19, 1453 
45 340 DATA 131,201,1,240,3,76, 
22.131, 162,0, 173.255,146,240 
, 12, 173, 1959 
5C 350 DATA 244 , 1 12, 32 , 18B , 12B, 
173,245, 112,32. 198, 128, 189, 1 
51,159,201,32,2334 
B5 360 DATA 240,15,201.61,240,1 
1,201.13.240,7,32. 19B.12B. 23 
2.76,27, 1922 
BA 370 DATA 124,142,43,129,238, 
43, 123. 189, 151, 158,201.61,24 
0,92.201,32,2174 
BF 380 DATA 240,13,169,1,141,42 
, 129 . 1 69 , 239 , 160 , 1 1 1 , 32 , 52 , 1 
31.96. 169, 1B94 
Bl 390 DATA 1,141,18,131,173,29 
, 12B.20B, IS, 169, 1,32, 18B.12B 
,32, 146, 1S49 
87 400 DATA 128 , 32 , 146 , 12B , 32 , 2 
19, 124, 96 ,169, 1.141, IB. 131,1 
73,19.131,1688 
59 410 DATA 173,19,131,32,198,1 
28,173,72,112,240, 15, 173.9B, 
131,32,19B,1825 
29 420 DATA 128,173,99,131,32,1 
9B, 128,76, 150, 124,173,26, 128 
,32,198,128, 1924 
3A 430 DATA 173,27,128,32,198,1 
28, 32,219, 124, 86, 174,43, 129. 
160,0, 199, 1952 
93 440 DATA 151.159,201,32,240, 
12,201.13,240,8. 153.217,128, 
232,200.76,2263 
66 450 DATA 159,124,169,13,153, 
217, 12B.32.219, 124,32,79, 125 
,173,23,128,1899 
E4 460 DATA 240,3,76,89,124,169 
,2.32,198, 12B, 173,21 . 128.32, 
19B, 128, 1741 
D4 470 DATA 173 , 22 , 128, 32 . 19B , 1 
29,32,219, 124,96.0,173, 19, 13 
1,201.1,1677 
19 490 DATA 208, B, 169,255, 32, 19 
8, 12B,32,183, 12B.96, 162,0,19 
9, 153, 159,2100 
D7 490 DATA 157,217.128,232,224 
, 40 , 208 , 245 , 32 , 79 , 125 , 1 74 , 21 
, 128, 173.22,2205 
7D 500 DATA 128 . 32 , 205 , 1B9 , 169 . 
13,32, 1B2, 145, 169.36,32. 1B2, 
145, 173,22, 1854 



BA 510 DATA 12B , 32 , 215 , 114 , 173 , 

77, 113,32, 182. 145, 173, 7B, 113 

,32,182, 145, 1934 
73 520 DATA 173,21,128,32,215,1 

14, 173,77,113,32, 182,145, 173 

,78,113,32,1801 
25 530 DATA 1B2 , 145 , 76 , 90 , 1 10 , 2 

38,20, 128, 174,20, 128,188.217 

,12B, 141,201.2177 
OA 540 DATA 115,169,0,141,202,1 

15,238.20, 128,32, 165, 125, 76, 

88, 125, 169, 1920 
4D 550 DATA 0,141,20,128,141,25 

, 12B, 141,21, 12B, 141,22, 128, 1 

41.23,128,1456 
5B 560 DATA 141,24,128,173,23.1 

2B, 240, 3, 76, 44, 126, 174.20, 12 

8, 189,217, 1834 
Al S70 DATA 128,201,32,240,72,2 

01 , 33 , 240 , 68 , 201 , 41 , 240 . 64 , 2 

01 , 13.240,2215 
BB 5B0 DATA 60,201.41.240,56.20 

1 ,43,240,80, 201 ,44,240,48,20 

1.45,240,2181 
D2 590 DATA 83,201,39,240,160,2 

01 , 38 , 240 . 8B , 201 . 64 . 240 . 83 , 2 

01,94,240,2421 
48 600 DATA 100, 201 . 60 , 20B , 3, 76 

,69, 126,201 ,62,208,3, 76,80, 1 

26.201 , 1B00 
OE 610 DATA 36 . 20B , 3 , 76 , 42 . 127 . 

201.37,208,6,76, 158, 127,76, 1 

6, 126, 1523 
BC 620 DATA 201,46,240.8,201,91 

, 176 , 7 , 201 . 65 , 144 , 3 , 76 . 50 . 13 

0,201 , 1840 
77 630 DATA 42.208,3,76,247.127 

,76,91.126,238,20. 128, 169,0, 

141,25,1717 
BB 640 DATA 128 , 76 , 99 , 125 , 23B , 2 

0.128,169,1,141,25, 12B, 76, 99 

, 125.238, 1816 
9A 650 DATA 20,129,169,2,141,25 

, 128,76,99. 125, 23B, 20, 128, 16 

9,3, 141 , 1612 
6C 660 DATA 25,128,76,99,125,23 

B , 20 , 12B , 169 , 4 , 141 , 25 , 128 , 76 

,99, 125, 1506 
24 670 DATA 173,24,128.240.23,2 

01,2,240,8, 169,0, 141 ,22, 128, 

76,44,1619 
S3 680 DATA 126,173,22,128.141, 

21, 12B, 169,0, 141,22, 128,173, 

19, 131 ,201 , 1723 
01 690 DATA 1,240,17,173,23,128 

,240,12, 169.43.160. 112,32,52 

,131,169,1702 
A3 700 DATA 1,141,42,129,96,169 

, 1 , 238 , 20 , 128 , 141 , 24 , 128 , 76 , 

99,125,155b 
C9 710 DATA 169,2,238,20,128,14 

1 , 24 . 128 , 76 , 98 , 125 . 174 , 20 , 1 2 

8,160.0.1632 
OC 720 DATA 189,217,126,201,13. 

240 , 48 . 201 . 43 , 240 , 44 , 201 , 45 . 

240,40,201,2291 
F6 730 DATA 32,240,36,201.44,24 

0,32, 201,33,240,28,201 ,41 , 24 

0,24,201,2034 
60 740 DATA 3B , 240 , 20 , 201 , 64 , 24 

0, 16,201,94,240,12, 153,205, 1 

15,232,200,2271 
90 750 DATA 238,20,128,192,5,20 

8 , 201 , 1 69 , 32 , 1 53 , 205 , 1 1 S , 32 , 

23,115,32.186B 
2A 760 DATA 165,126,76,89,125,1 

73 , 25 , 1 28 , 201 , 1 , 240 , 34 , 201 . 2 

,240,52, 1BB8 
96 770 DATA 201,3,240,67,201,4, 

240.82, 173,201,115,24, 109,21 

,128,141.1950 



YOUR COMMODORE 



Forty One 



C64 PROGRAMMING 



43 780 DATA 51 , 15B , 173 , 505 , 1 15 , 
109,55,138, 1*1,88, 158, 176,80 
,96,173,51,1735 
E6 790 DATA 15B , 56 , 537 , 501 , 1 IS . 
141 ,51, 158, 173,55,158,537.50 
5, 115, 141,55,5067 
B4 800 DATA 158,144,58,96,173,5 
1,158,45,501,115,141,51,15b, 
173,55, 1SB, 1753 
37 810 DATA 45.303,115,141,55,1 
58,96, 173,51, 15B, 13,301, US, 
141,31,138.1690 
1A 850 DATA 173.53,158.13,503.1 
15. 141.33, 13B.96, 173,31. 138. 
77,501, 115, 17SS 
55 830 DATA 141,31,158.173,55,1 
58 , 77 , 303 , 1 15 , 141 . 55 . 138 , 96 , 
169,96, 160. 1819 
1A 840 DATA 151,35,53,131.169,1 
.141,43. 139,96,165,0, 175,30. 
158, 1BS.15B1 
85 850 DATA 318 , 15B. 157 , 77 . 1 13 . 
300 , 335 . 554 , 4 . 508 , 544 , 538 . SO 
,158,174.50,5385 
DC B60 DATA 158,189,319,138,501 
, 35 , 340 , 51 . 501 , 45 , 540 , 47 , 501 
.43,340,43,354B 
71 870 DATA 501.38,540,39,501.6 
4 , 540 , 35 , 50 1 , 94 , 540 , 3 1 , 50 1 , 1 
3.340,57,3105 
B5 BBO DATA 501,33.340,53,301,4 
1,340, 19,501.44.540, 15.53B.5 
0. 158, 53B. 5155 
53 B90 DATA 50 , 138 . 33B , 30 . 15B , 5 
3B.30. 138,76, 137,157,538,50, 
158.338,50,1904 
DO 900 DATA 158,169,35,141,79.1 
13,141,80.113.33.134.113.173 
,75, 113, 141. 1777 
74 910 DATA 301.115,173.74,113. 
14 1 , 305 , 11 5 , 35 , 1 65 , 1 36 , 76 . 99 
,135,53B,50,501S 
IE 930 DATA 138,174,50,138,160, 
0. 189,517, 138,153,15, 15B. 535 
,538,50, 138,5055 
SD 930 DATA 300 , 193 , 8. 30B , 541 , 3 
3, 190, 137,33, IBS, 136,76,99, 1 
3S, 163, 0.1983 
F8 940 DATA 143,301,115,143.503 
. 115.165,8, 189, 11.138,501.49 
, 540, 15 , 301 , 3151 
FO 950 DATA 48.308,53,173,501,1 
15,34, 106, 141,301 , 115. 76,530 
,157.173,501.3163 

13 960 DATA 115.56,106,141,301, 
115,505.308,333,96, 169,63, 16 
0,131,33,55,5060 

DE 970 DATA 131,169.1,141.45,13 

9,96.173,36, 15B. 141,501,115, 

173.57, 13B. 1851 
7B 980 DATA 141,503,115,33,165, 

156,538,30, 158,76,99, 135, 4B, 

4B,4B,4B,1659 
3F 990 DATA 48,49,48,48,0,0,0,0 

,0,0.80,195.0, 174, 130, 155,95 

E 

E7 1000 DATA 160,0,189.151,159, 

501. 13.340.9. 153,317, 15B. 333 

,500, 193, BO. 3334 
80 1010 DATA 308,340,169,13,153 

,317.138,33.79, 135,95.169,0. 

141. 158, 138.3056 

14 1050 DATA 165.0,189,151.159, 
301 , 33 , 340 , 55 . 501 , 13 , 540 ,31, 
501,41,540,3117 

57 1030 DATA 4,335,76,66,158,50 
5, 189, 151 , 159, 501, 88, 30B, 6,1 
69,1,141,3031 

73 1040 DATA 158.158,96.333,535 
,333. 1B9, 151. 159,301.89,306. 
6, 169,3, 141,3363 



63 10S0 DATA 138,158.96,169,535 

,160.131.33,53,131.169,1.14.1 

,43, 159,96, 1830 
B7 1060 DATA 0 . 53B , 9B , 131 , SOB , 3 

,53B,99, 131 .338,36, 15B,508,3 

.336,57,3014 
9B 1070 DATA 138 , 96 , 33B , 1 19 . 1SS 

.308.3.538,150. 1SS, 173, 119,1 

55,505,65,131,5308 
OC 10B0 DATA 306,30,173,130.155 

. SOS ,66,131, 308 , 1 5 . 169 , 137 , 1 

60, 131,35,55,1959 
9F 1090 DATA 131,169,1.141,45,1 

59.96,56,173,119,155.533,1,1 

41 , 119, 155, 1861 
FB 1100 DATA 176,3,306,130.155. 

96.173.119,155,140,511,136,1 

73, 150, 155, 140,3368 
37 1110 DATA 513,138,141,555.35 

5,33,146, 1SB, 96.35,33, 33,33, 

33,35,35,1617 
Dl 1130 DATA 33,35,33.33,35.35, 

35,33,35.33,33,33,35.35.35,3 
3,513 

SB 1130 DATA 33.33,33,33.35,35, 
35 , 33 , 3S . 35 . 33 , 35 , 35 . 33 . 33 , 3 
3,515 

ED 1140 DATA 35,35,33,33,33,33, 
33 . 33 , 33 , 35 , 33 , 33 , 33 . 33 . 3S , 3 
5,513 

F7 1150 DATA 33,33.35,33.33.33, 
35,35.33,33,35.33,35,35,35.3 
3.513 

EO 1160 DATA 33,33.35.35,33.35. 
33.35,33, 13,0,0, 160.0. 174. 11 
7,753 

03 1170 DATA 155,173.116.155,13 
4,351.133,553,169,3.141.170, 
145,35, 153, 145, 339B 

58 HBO DATA 160,0,35,75,131,50 
1 , 555 , 540 , 1 7 , 301 . 1 , 340 , 16 , 30 
1,5,540.3015 

1A 1190 DATA 17,33, 1B5. 145,33,1 

68, 159, 76,64 , 139 , 76 , 80 , 1 1 0 . 1 

69,43,33, 1483 
7E 1300 DATA 183,145,169,35,35, 

IBS, 145,35, 16B. 139 , 35 , 16B , 15 

9,35,75,131.17B3 
4A 1510 DATA 35,515,114.173,77, 

113,35, 185, 145,173,78,113,35 

,185,145,35.183b 
67 1330 DATA 177.159,33,75,131, 

33.515,114,173,77, 113,33,183 

,145.173.78,187b 
DA 1330 DATA 113,35,163,145,33. 

168 , 139 , 35 , 166 , 159 , 169 , 13 , 35 

,1B5, 145. 165, 1836 

59 1540 DATA 197,501,63,508,155 
,76,80, 110,330,551 ,508,5,530 
,555, 160,0,5433 

9A 1550 DATA 96,56,165.351,333, 

1,133,351, 176,3. 198,555.160, 

0,96, 160,5530 
99 1560 DATA 0,173,117,155,133, 

251,173,118, 155, 133,255. 163, 

0, 160,0,35.5014 
5F 1570 DATA 75,131,501,555,340 

, 74 . 501 , 1 , 540 , 14 , 301 , 3 , 340 , 1 

0,157,60,5155 
33 13B0 DATA 115,335,35.166.159 

,76,507.159, 169,13, 157,80,11 

2,160,0.185,1961 
78 1290 DATA 162,115,501,13,540 

, 12, 517 , BO, 1 15, 50B , 4 . 500 , 76 , 

239,129,76.2081 
F9 1300 DATA 3B, 130, IBS, 80, 112, 

501,13.508,59,169,1,141,53,1 

58, 173, 19, 16S0 
74 1310 DATA 131,501,1,540,10,1 

65,551, 141, 119, 15S, 165,555, 1 

41, 150, 155.96.5343 



3B 

5D 

80 

D5 

51 

5C 

Bl 

7B 

BB 

DB 

DA 

4A 

35 

AC 

OS 

OB 

C6 

46 

6F 
IE 

F3 

B7 

14 

01 

BB 

9D 

A7 



1350 DATA 169,0,141,53.158,9 

6,35, 166.159,35. 168, 159,35. 1 

68,159,76,1650 

1330 DATA 503.139.169,0,141, 

33, 15B, 174,30, 15B . 160 , 0 . 173, 

2SS. 148, 540.5091 

1340 DATA 38,189,317,158,501 

, 46 . 50B , 7 , 535 , 33B , 30, 158 , 76 , 

93,130,173,5114- 

1350 DATA 344.115.141,165,11 

5,173,545,115,141,163.115,16 

0.5. 189.517, 158.5413 

1360 DATA 501,13,540,43,501, 

43 , 540 , 39 , 50 1 , 45 , 340 , 35 . 30 1 . 

32,340,31 , S04S 

1370 DATA 301,44,340,37,301, 

41.340.33,501.64.540. 19.301. 

94,540.15,5091 

13B0 DATA 501,38.540,11,153, 

165, 115,535,538,50, 15B,500,7 

6,93.130, 169,3303 

1390 DATA 13,153,165,115,160 

,0,173, 117. 15S, 133.551. 173,1 

18, 155. 133.553.3560 

1400 DATA 155.0,160,0,35,75, 

131 , 501 . 555 , 540 , B3 , 501 , 1 , 540 

,14,501,1996 

1410 DATA 5,240,10,157,80,11 
5,535,35,169, 129,76, 164. 130, 
169, 13, 157, 1871 
1450 DATA 80.112,160,0,185,1 
65.113,301.13,540. 15,517.80, 
115.508,4, 1B98 

1430 DATA 500,75,196,130.76, 
6, 131, 185, BO ,115,301, 13,308, 
40, 169.0. 1B33 

1440 DATA 141.53.158,35,16b. 

159,35.75, 131, 141,201, 115,32 

.168,129,32,1677 

1450 DATA 75,131.141,303,115 

, 33 . 168 . 1 39 , 33 , 1 65 , 156 , 76 , 99 

,135,169,1,1786 

1460 DATA 141.53.138.76,99,1 

55 , 35 , 1 68 , 1 59 , 35 , 1 68 . 1 59 , 35 , 

168, 139, 76, 16SS 

1470 DATA 160,130,0,0.0,0.30 

1.5,174,51,131,76,49, 154,35, 

159,1559 

1460 DATA 15B, 35, 139, 138. 35, 

159, 15B. 76, 556, 117,35, 139,13 
6,33,159,158,1703 

1490 DATA 76,556,117,0,75.15 
5,75,35.331,555. 104, 16B, 104. 

35,30, 171,1848 

1500 DATA 96,555,191,0,540,5 

55,555,0.554,555,539, 150, 169 

.44,133,1.5477 

1510 DATA 177,551,141,74,143 
, 169,55, 133.1,173,74, 143,88, 
96,0, 0, 171B 

1550 DATA 0,0,0.0,13,13,45.4 

3 . 33 , 80 , 65 , 83 , 83 , 35 , 51 . 35 , 56 
B 

1530 DATA 45,45.13.13,0,13.1 
3 , 66 , 85 , 69 , 65 , 75 , 35 , 79 , B5 . 64 
,773 

1S40 DATA 33, 79,70, 33,65. B3, 
B3 , 69 , 77 , 66 , 75 . 69 , 33 , 0 , 33 , 35 
,917 

1550 DATA 35,35,35,33.33,35, 
35 , 35 , 32 , 33 , 32 , 32 , 32 , 33 , 33 , 3 
3,513 

1560 DATA 33,35,35,33,35,33, 
33 , 35 , 33 , 32 , 33 , 35, 35 , 35 , 35 , 3 
3. 513 

1570 DATA 33.35,33.33,35.35. 
35 , 35 , 35 , 32 . 35 . 35 , 35 . 35 , 33 , 3 
3,515 

1580 DATA 33.35,35,35,32,33. 
35 , 35 , 35 , 35 , 35 , 35 . 35 , 35 , 35 . 3 
5,515 



Forty Two 



YOUR COMMODORE 



C64 PROGRAMMING 



BB 1590 DATA 32 , 32 , 32, 32 . 32, 32 , 
32 , 35 . 33 , 3? , 32 , 33 . 32 , 32 , 33 , 1 
3,493 

B5 1500 DATA 0 , 13 , 63 , 82 , B2 , 73 , B 
2 , 35 , 48 , 52 . 59 , 35 , 73 , 76 , 76 , 69 
,925 

AB 1610 DATA 71, 65, 76, 32, 65, BB, 
68 , 82 . 69 , B3 . B3 , 73 , 78 , 71 , 32 , 7 
7, 1093 

BB 1620 DATA 79,68,69,32,0,13,6 
9 , 82 . 82 . 79 . B2 , 35 , 48 , 53 , 58 , 32 
,881 

5A 1630 DATA 78,79,84,32,90,69, 
B2 , 79 , 32 . 80 , 65 , 71 , 69 , 32 , O , 13 
,955 

2C 1640 DATA 69,82.92,79.82,35. 
48 , 55 , 58 , 32 , 73 , 7B , B6 , 65 , 76 , 7 
3,1073 

4C 1650 DATA 68 , 32 , 73 , 78 , 6B , 69 , 
B8 , 32 , 0 . 1 3 , 69 , B2 , B2 , 79 , 92 , 35 
,950 

EB 1560 DATA 48,56,58,32,66,82, 
BS , 78 , 67 , 72 , 32 , B4 , 79 , 79 , 32 , 7 
O, 1000 

45 1670 DATA 65 , B2 , 32 , O , 13 . 69 , 8 
2 , B2 , 79 , B2 , 35 , 4B , 57 , SB , 32 , 85 
,901 

33 1680 DATA 79,68,69,70,73,79, 
69 , 68 . 32 , 77 , 65 . 67 , 82 , 79 , 32 , 5 
7, 1074 

AO 1690 DATA 65,76.76,32,0,13,6 
9 , 82 , 82 , 79 , 82 , 35 , 49 , 48 , SB , 32 
,B7B 

BA 1700 DATA 77.65,67,82,79,32, 
80 . 65 , 82 , 65 , 77 , 69 , 84 , 69 , 82 . 3 
2,1107 

F3 1710 DATA 77.73,83,83,73,78, 
71,32,0,0.0,169, 100,160,131, 
32,1162 

B6 1720 DATA 52,131,169,0,141,4 

0,208, 169, 65, 141 , 244 , 1 12 , 141 

.245,112,32,2002 
5A 1730 DATA 231,255,169,3,141, 

19, 131 , 169,0, 141, 170, 14S, 141 

,224,131,169,2239 
IE 1740 DATA 255 , 141 , 13B , 1 1 1 , 32 

, 148, 123, 165, 197,201 ,63,208, 

12, 169,117,160,2240 
C9 1750 DATA 131,32,52,131.159, 

1 ,141 ,42, 129. 169,0, 141 , 148, 1 

38, 173,42, 1639 
31 1760 DATA 129,240,6,32,231,2 

55 , 76 . 60 , 120 , 173 , 224 ,131, 208 

,3,76, 110,2074 
69 1770 DATA 133,169,32,32,182, 

145,169,0,141,21,131,32,201, 

121,173,218,1900 
BC 17B0 DATA 124,201,255,240,23 

, 169,0, 141, 130, 1SS. 169,22,56 

,237,226, 145,2233 
□B 1790 DATA 16B , 169 , 32 , 32 , 182 , 

145 . 136 , 208 . 250 , 76 , 93 , 133 , 16 

9, 14,56.237,2100 
CB 1B00 DATA 225,145,168,163,32 
, 32 , 182 . 145 , 1 36 , 208 , 250 , 162 , 

0,142, 130. 155, 22B2 
C3 1810 DATA 189,151,159,201,13 

,208,3,76,110. 133,201 ,61 ,240 
,21.201,32,1999 
55 1B20 DATA 240,17,224,7,176,3 
,32, 1B2, 145, 174. 130. 155.232, 

142, 130, 155,2144 
FS 1830 DATA 76.48,133,201,32,2 

0a,3,23B, 130, 155,76, 10, 133, 1 

74,130,155,1902 
68 1B40 DATA 199,151,159,201,13 
,240,7.32, 192, 145,232,76,96, 

133.173.224,2253 
27 18S0 DATA 131,240,46,169,13, 

32 , 182 , 145 , 173 , 27 , 1 2B . 32 , 215 
,114.173,77,1897 



A5 1860 DATA 113,32,182,145,173 

, 7B, 113, 32, 1B2, 145, 173,26. 12 

0,32,215, 114, 1BB3 
79 1870 DATA 173,77,113.32,182, 

145, 173,78, 113.32, 1B2, 145, 16 

9,32.32, 1B2, 1860 
6C 1880 DATA 145,169,0,141,18,1 

31 . 162 , 0 , 142 , 43 , 129 , 160 , 0 , 32 

, 1, 141, 1414 
OA 1890 DATA 173,79,112,240,61, 

173,255, 148.240, 11, 169,0, 141 

,2SS, 148, 141,2346 
B3 1900 DATA 73,112,76,193,132, 

173, 26, 147,240, 16 , 32 , 41 , 147 , 

169.0,141,1730 
DE 1310 DATA 73,112,169,13,141, 

151 , 159 , 76 . 199 , 1 32 , 173 , 72 , 14 

7,240, 16, 32, 1911 
BC 1920 DATA 27,147,169,0,141,7 

9,112,169.13,141,151,153.76, 

199,132,76,1791 
65 1330 DATA 141,154,169,0,141, 

21, 131 , 173, 138, 111 ,240, 30. 17 

4,21,131.183,1364 
27 1940 DATA 151 , 153 , 201 , 33 , 20B 

, 3 , 76 , 133 , 132 . 201 , 32 , 20B ,3,7 

6, 139, 132,2073 
4E 1350 DATA 201 , 64 . 20B , 6 , 32 , 10 

7, 149.76, 199, 132, 169,0, 141 , 1 

30. 155,32, 1B01 
3C 1960 DATA 201 , 121 , 173 , 21B , 12 

4 , 201 , 65 , 20B , 38 , 238 , 130 , 1SS , 

32.29,128,141,2202 
00 1970 DATA 224,131,169,0,141, 

138, 111 , 173,21,128,208,8, 173 

,22, 12B.20B, 19B3 
63 19B0 DATA 3,76,199,132,169.2 

55,141,224,131,141,138,111,7 

6, 199, 132,173.2300 
99 1330 DATA 138 , 1 1 1 , 20B . 6 , 32 , 3 

9. 146,76, 3 39, 132, 173,218, 124 

,201,66,240,2169 
BB 2000 DATA 6,201,67,240,2,208 

, 6 , 32 , 33 , 146 , 76 , 133 , 132 , 201 , 

255, 20B, 2078 
EE 2010 DATA 3,76,13,138,201.44 

,240, 10.201,47,240,6,201 ,48, 

240,2. 1716 
D3 2020 DATA 20B , 3 . 76 , 43 , 1 38 , 20 

1 , 25 , 240 , 31 , 201 , 26 , 240 , 27 , 20 

1,27.240,1933 
EE 2030 DATA 23,201,28,240,19,2 

01,29,240, 15, 201 ,30,240, 11 ,2 

01,31,240, 1950 
F5 2040 DATA 7,201,32,240.3,76. 

171, 134,76,210, 143,201 ,68,20 

8.3,76, 1B49 
A8 2050 DATA 103,144,201,69,20b 

,3.76,8. 145, 201, 70. 20B, 3, 76, 

56. 145, 1726 
56 2060 DATA 201,72,208,17,238, 

130, 155, 32,29, 12B.32, 113, 145 

.169,1,141,1811 
15 2070 DATA 224,131,76,199,132 

,201,71,208,32,238. 130, 1SS.3 

2.29, 129,173,2159 
81 20B0 DATA 21 , 12B , 141 , 98 , 131 , 

141 ,36. 131, 173,22, 128. 141,99 

, 131, 141 ,37, 1819 
DB 2090 DATA 131,169.1,141,72,1 

12.76,199, 132,201.62,208,6,3 

2,228,145,1915 



PROGRAM: BLOCKS 

2A 10 REM CBt164 MACRO ASSEMBLER 
BASIC LOADER BY IAN 60FFE 1 
3B9 BL0CK3(34S60-37753) 



33 20 PRINT"CCLRJ":Ll-100:F0Rn- 

34550T037753STEP16 
D7 30 C-O:F0RE-AT0A*15:READL:C- 

C+L : FOKEE , L : P0KE53280 , L 
80 40 NEXTE ; PR INT "C HOMED "LI 
4F 50 READC1: I FC<> CI THENPR I NT "E 

RROR IN L INE : "L I : END 
D4 60 LI-LI+10;NEXTA 
C9 70 PRINT"BLOCK 3 OK . . . " : END 
E7 100 DATA 76,199,132,201,63,2 

0B,26,23B, 130, 155, 32,29, 128, 

173,21 . 128, 1339 
6A 110 DATA 141,173,120,173.22, 

126, 141 , 1B0 , 120, 159, 1 , 141 , 73 

, 112,76, 133, 1375 
F3 120 DATA 132,201,73,208,3,76 

,141 , 154,201,74,208,6,32, 131 
.146,76,1862 
BA 130 DATA 193 , 1 32 , 201 , 75 , 20B , 

3 , 76 , 1 39 , 132 , 201 , 61 , 20B , 23 , 3 

2,23, 129. 1313 
3C 140 DATA 173,21.128,141,26,1 

2B. 141,94, 131, 173,22, 128, 141 
,27,126,141,1743 
FB 150 DATA 35,131,153,1,141,28 
, 128,76, 133,132,201,64,208, 1 

5,238, 130, 1956 
74 160 DATA 155,32,23.128,32,23 

, 121,32,43, 121,76, 199, 132,17 

4,218,124,1639 
D7 170 DATA 183,86.138.201,255. 

240,6,32, 173, 137, 76, 193, 132, 

23B, 130.155,2367 
04 1B0 DATA 174,130,155,183,151 

, 153 , 201 , 35 , 208 , 3 , 76 , 26 , 1 36 . 

32,53,128,1862 
EE 130 DATA 173,128,128,208.3.7 

6,83, 136,201 ,2,240, 63, 23B, 13 

0, 155,32,2002 
55 200 DATA 23 , 12B , 173 , 22 , 128 , 2 

40. 15. 163,5. 160, 132,32,52, 13 

1 , 163, 1 , 15B6 
B3 210 DATA 141,42,129,76,199,1 

32 , 174 , 218 , 124 , 199, 64 . 140, 20 

1,255,20B,15,2307 
D7 220 DATA 169,225,160,131,32, 

52, 131 , 169. 1 , 141,42, 129.76, 1 

99, 132,32, 1B21 
76 230 DATA 173,137,173.21,12b, 

32, 173, 137,76, 199, 132,238, 13 

0, 155,32,29, 1965 
C6 240 DATA 128,173,22,128,240, 

15, 169,5, 160, 132,32,52, 131, 1 

69, 1 , 141 , 169B 
5F 250 DATA 42,123,76,193,132,1 

74.21B, 124, 1B9, 125, 140,201,2 

55,208,15,169.2336 
FD 260 DATA 225,160,131,32,52,1 

31 , 163, 1, 141, 42, 123,76, 133, 1 

32,32, 173, 1825 
44 270 DATA 137,173,21,128,32,1 

73, 137,76, 133, 132,238, 130, 15 

5,32,29,128,1320 
AO 280 DATA 1 74 , 21B , 124 , 183 , 143 
, 138,201,255,208, 15, 169,225, 

160, 131, 32.S2, 2440 
D2 290 DATA 131,159,1,141,42,12 

9,76, 139, 132,32,173,137, 173, 

22,128,240,1925 
15 300 DATA 15,163,5,160,132,32 
,52,131,169,1,141,42,129.76, 

199, 132, 1S8S 
4C 310 DATA 173,21,128,32.173,1 

37 , 76 , 133 , 1 32 , 32 , 23 , 12B . 32 , 1 

09, 137, 173, 1711 
L'2 320 DATA 147,138,240,106,201 
.2,240,51, 173,22,128,208,3,7 

6,35, 137, 1307 
53 330 DATA 174 . 218 , 124 , 1B3 , 77 , 
139,201 ,255,209, 15, 169,225. 1 

60,131,32,52,2363 



YOUR COMMODORE 



Forty Three 



C64 PROGRAMMING 



B4 340 DATA 131,169,1,141.48,15 
9,76, 199, 133.38, 173, 137. 173. 
51,156,38.1716 
47 350 DATA 173,137,173,85,189, 
38,173, 137,76, 199,138,173.88 
,189,809,3,1916 
5B 360 DATA 76,78,137,174,818,1 
54 , 1 99 , 13B , 139 . 501 , 55S . 509 , 1 
5, 169,855, 160, 5S00 
CE 370 DATA 131,38.55,131,169,1 
,141.48.189,76,199,138.35,17 
3,137,173,1750 
86 380 DATA 81 , 18B, 38, 173 , 137, 1 
73.88,158,35,173,137,76,199, 
138,173,88.1758 
9A 390 DATA 188.840,43, 174, 81B. 
184, 189, 15, 139.501,855,508, 1 
5, 169.555, 160,5503 
68 400 DATA 131,35,55,131.169,1 
,141,45,159,76.199,135,35,17 
3,137,173,1750 
DF 410 DATA 51,158,35,173.137,1 
73,88,189,38,173,137,76.199, 
138, 174,818, 1955 
08 480 DATA 154 , 189, 810, 138 , 801 
,855,808, 15, 169, 885. 160, 131. 
38.58,131,169,8409 
78 430 DATA 1,141,48,189,76,199 
,138.35,173,137.173,51.158,3 
5,173,137,1786 
75 440 DATA 76, 199 , 135, 174 , 51B . 
154, 189, 199. 139,501,555,508, 
15, 169,555, 160,8693 
9E 450 DATA 131,35.58,131.169,1 
,141,45,189,76, 199,138,35.17 
3,137,173,1750 
BE 460 DATA 81.188,38,173,137,7 

6.199,138,174,818,184.189,4, 
140, 801. 55S, 5803 

4B 470 DATA 808,15.169,885.160, 
131.38,58.131, 169.1,141,48.1 
89.76, 199, 1BB0 

95 480 DATA 138,38,173,137,173, 

81 , 1 58 . 38 . 1 73 , 137 , 76 , 1 99 . 1 35 
, 160, 0, 1B5, 1990 

EE 490 DATA 151,159,501,33,840. 

49 , 801 , 13 . 840 , 45 , 801 . 44 , 840 , 

4,800,76,8097 
ID 500 DATA 111.137,500,185,151 

,159,801,98,808,6.169,1.141. 

147.138.96,8138 
EO 510 DATA 801,89,806,6,169,5. 

141, 147, 138,96, 169,31. 160, 13 

8.35,55, 1773 
4D 550 DATA 131,169,1,141,45.15 

9,96.169,0,141,147,138.96. 14 

1,74, 143. 17S8 
DC 530 DATA 173,45,189.509.93,1 

73 , 75 , 1 15 , 540 . 13 , 174 , 98 , 131 . 

134,63.174,5059 
37 540 DATA 99,131.134,64,76,51 

5,137,173,74,143,174,56.159, 

134,63, 174, 1945 
E9 550 DATA 57 , 15B, 134 , 64 , 173, 7 

4,143.160,0,145.63.35.515.11 
4.173,77,1785 
C9 550 DATA 113. 38, 195 . 14S, 173 . 

78,113.35,188.145,38,189,158 

.538,148.138,8008 
BF 570 DATA 173 , 14B , 1 3B , 801 . 4 . 8 

OB. 87, 169,0, 141, 148, 138,169, 

13.35,185,1891 
BB 590 DATA 145,169,35,35.188.1 

45.38, 188. 145, 35, 1B8, 145.38, 

185,145,35,1814 
53 590 DATA 195.145,96,165,0,1b 

9.151, 159.801.61.840,8,801.3 

8,540, 10,5077 

06 600 DATA 535, 76 , 51 . 13B, 35 , 16 
8,153,76,199,135,535,145.51. 
131,76,547,5046 



EB 610 DATA 133,173,518,184.501 
,47,540,3,536.130,155.35.59. 
159, 174,519.5543 
44 650 DATA 154,189,86,138,35,1 
73. 137, 173,81, 1SB. 35. 173. 137 
,173,55,188,1866 
5B 630 DATA 35,173,137,76,199,1 
35 , 555 , 55S , 10 , 555 , S5S , 555 , 8S 
5.855,855,855,3054 
10 640 DATA 855 , 8S5 , 855 , 3S5 , 74 , 
855 , 855 , 48 , 855 , 106 , 855 . 555 , 5 
55,555,555.16,3599 
C4 650 DATA 48,80.115,144,176,5 
OB, 540. 13B. 170, 155, 168, 186. 1 
54. B, 40,78, 5096 
73 660 DATA 104 , 0 , 35 , 64 , 96 . 10B , 
76 , 534 , 84 , 55 , 88 , 180 , 184 , 515 . 
548. 135, 1786 
58 670 DATA 500,503,535,0,0.105 
. 4 1 , 555 , 555. 555 ,501,834,192, 
855.73,855.5745 
B3 680 DATA 169.168.160,355.355 
. 9 , 35S , 355 , 355 . 555 . 333 , 555 , 5 
55,555,555,555,3538 
DB 690 DATA 555,355,555,355,555 
. SSS , 555 , 355 , 855 , 855 , 855 . 85S 
, 355 , 355 , 855 , 855 , 4080 
Dl 700 DATA 855 , 855. 855, 8S5 , 855 
, 555 , 855 . 855 , 855 , 355 , 555 , 555 
, 855 , 855 , 3S5 , 555 , 4080 
69 710 OATA 555,355,101,37.555, 
5 . 36 . 197 , 53B , 196 , 198 , 69 . 830 . 
165, 166, 164,3558 
DE 780 DATA 855,70,5,355,38,855 
, 105 . 559, 133 , 134 . 135 . 8S5 , 855 
,855. 855, 8SS. 3883 
73 730 DATA 35S . 8S5 . 855 , 855 . 855 
, 355 , 855 , 855 , 5SS , 555 , 555 . 5S5 
. 555 , 555 , 555 , 355 , 4080 
F4 740 DATA 8S5, 855 , 855 , 855 , 855 
, 855 . 8SS . 855 , 855 , 555 . 555 . 5S5 
,555,3SS,SS5. 109, 3934 
IE 750 DATA 45.855,14,44,505,83 
6 , 504 . 506 , 77 , 838 , 1 73 , 174 . 175 
. 555,78, 13, 53B9 
91 760 DATA 555,46,555,110,537, 
141 , 1 45 . 1 40 . 555 , 555 , 555 . 555 , 
555,555,555.555,3366 
SA 770 DATA 855 , 355 , 55S , 555 . 355 
, 555 , 555 , 555 , 555 , 555 , SSS , 555 
. 555 . 555 . 5S5 , 555 . 4080 
7A 780 DATA 555 . 3SS , 855 , 355 , 855 
. 355 . 855 , 8SS , 355 . 355 , 855 , 3S5 
,855.135.61,555,3756 
45 790 DATA 30, 555 , 331 . 555 , 55S. 
555 , 93 , 354 , 189 , 855 , IBB , SSS , 9 
4,59,555,65,3915 
41 BOO DATA 555 , 155 , 553 , 1S7, 555 
, 555 , 555 , 355 , 355 . 355 , 555 , 55S 
, 555 , 555 , 555 , 555 , 3B51 
45 BIO DATA 555,555.555,555,555 
, 555 , 555 , 555 , 555 , 5S5 , 555 , 855 
, 355 , e55 , 85S , 855 , 4080 
8C B30 DATA 35 , 35S , SSS , 355 . 3SS , 
355 . 355 , 355 , 555 , 3S5 . 181 . 57. 8 
55,855.355,817, 34B0 
7E 830 DATA 555, 555 , 55S, 99, 5S5 , 
185 , 190, 555 , 555 . 5S5 , 55 , 355 , 5 
55,555,555.549,3543 
F4 840 DATA 153,555.555,555.555 
. S5S , SSS . 555 , 555 , 555 , 555 . 555 
, 555 , 355 . 855 , 855 , 3378 
3F 850 DATA 355.355,855,855,355 
, 85S , 855 , 35S , SSS , 855 , 555 , 855 
,355,85,855,355,3950 
01 860 DATA SSS . 355 , 35S , 355 . 355 
,355,355,117,53,855,33.555,5 
13,555,3SS,3i4.34S4 
67 870 DATA 85,346,191,355.180, 
3SS , B6 , 51 , SSS , 54 , 855 , 118 . 545 
, 149 , SSS, 14B.S788 



3r: 



IB 



AB 



41 



34 



3B 



C7 



7B 



F3 



SB 



•10 



04 



14 



04 



SA 



SS 



4D 



10 



A7 



9D 



01 



A6 



AC 



67 



C6 



EB 



BBO DATA 855, SSS, 355, 555, 85S 
, SSS , 555 , 555 , 555 . 555 . 555 . 355 
,355,855,355. SSS, 40B0 
B90 DATA 35S, 855,355, 555, SSS 
, SSS . 855 . 855 . 85S . 355 , 35 . 355 , 
355, 85S.3SS, 855, 3950 
900 DATA SSS,S55.3SS.855.3SS 
. 855 , 855 , 355 , 555 . 555 , 555 . 855 
,855,355,355.855,4080 
910 DATA 188,855,855,855,355 
, 855 , 355 , 855 , 855 , 855 , 355 . 1 50 
, 555 , 555 , 855 , 355 , 3908 
930 DATA 5S5,555,35S,355,355 
, 855 , 855 . 855 , 855 , 855 , 3S5 . 855 
, 855 . 855 , 85S , 85S , 40B0 
930 DATA 855,355,355,355.855 
. 855 , 85 , 855 , 355 , 35S . 355 , 35S , 
355 , 35S , 355 , SSS , 3B50 
940 DATA 97.33.355,355.355,1 
93 , 355 , 355 , 355 , 65 . 855 . 161 . 35 
5. 355, 85S, 355,3354 
950 DATA 1,355,855.355,555,3 
35 , 139 , 8S5 , 855 , 555 , 855 , 555 . 5 
55, 5S5, 555.855,3670 
960 DATA 555,355, 855,855,555 
, 355 . 555 , 555 . 555 , 555 , 555 , SSS 
. 555 , 855 , 855 , 355 . 40B0 
970 DATA 855,855.355,85,855, 
855 , 855 , 855 . 355 , 355 , 355 . 355 . 
555.113,49,555,3505 
980 DATA 555,555,509.355,355 
, 555 . B 1 . 555 , 1 77 , 555 . 355 , 355 . 
355,17,855.555,3544 
9S0 DATA 855.355,841,145,855 
, 855 . 3SS , 35S . 855 , 8SS , 5S5 , 855 
, 3SS . 555 . 355 , 355 , 3956 
1000 DATA 855, 35S, 555, 855,35 
5,855. 355 , 855 , 355 , 355 , 355 , 85 
5,855,355,855,855,4080 
1010 DATA 85.355.855,855.355 
, 855 . 855 , 855 . 855 . 355 , 173 , 36 , 
147.301,1,340,3109 
1030 DATA 37.173.73,147,309, 
5,160,0,177.853,96,138,78.17 
3, 170, 145,8086 
1030 DATA 340,5,163.38,38,19 
8 . 355 , 38 , 307 . 855 , 141 , 74 , 143 , 
339, 39, 80B, 3361 
1040 DATA 104,170,173,74,143 

,96, 138,73,173.170,145.340.5 

. 163, 10.35. 1907 

1050 DATA 19B, 555,35.307.355 

,338.39,308, 141,74.143,104.1 

70, 173.74, 143.8454 

1060 DATA 96, 173.85S, 148.S40 

. 4 , 33 , 73 , 1 50 . 96 , 38 , 35 , 141 , 1 7 

3,36,147,1810 

1070 DATA 301.1,840,1,96.33, 

0,149,96, 173,36, 147,801, 1,S4 
O, 15,1619 

1080 DATA 173.78, 147, 80B, 10, 
165,353, 141, 153. 138, 165,354, 
141,154.133,160,8460 
1090 DATA 0,173,171,141,340, 
10,169,13,33.188,145,169,38, 
33, 1B3. 145, 1B36 
1100 DATA 33.186,140,141,169 
.141,38,88, 113,38,186, 140,14 
1, 170, 141,38, 1878 
1110 DATA 85,113,173,169,141 
,809,11,173,170,141,809,6,16 
9,1,141,79,1985 
1180 DATA 115,95.35,186.140. 
141, S48, 118, 38, 88, 113, 33, 1B6 
.140,141,849,8043 
1130 DATA 118,173,171.141,84 
0, 14. 174, 34B, 113, 173,849, 118 
,33,805, 1B9, 163.8514 
1140 DATA 33,33.188,145.33,8 
8, 113, 16e,0,38,lB6, 140,38, 17 
8,141,33,1515 



Forty Four 



YOUR COMMODORE 



C64 PROGRAMMING 



is 



54 



63 



4E 



C9 



63 1150 DATA 82,113,173,153,138 
,805, 1B9, 141,506,835, 173, 154 
, 138,805, 170, 141,8590 

CO 11G0 DATA 808,831,808,169,13 
, 157, 151, 159,96,0,0,0, 141,74 
,143,801,1945 

1170 DATA 804,176,37,801,170 
,840,58,801 , 171,840,53,801 , 1 
78,840,54,801,8613 
1100 DATA 173, 840. SS, 801 . 174 
. 840 , 56 , 501 , 177 , 840 , 57 , 801 , 1 
76,840,59,801,8698 
1190 DATA 179,840,59,173,74, 
143,49,59, 157. 151.159, 141,74 
, 143,838, 173,8805 
1800 DATA 171,141.840,6,173, 
74, 143,38, 198, 14S, 96. 169,43, 
76,816, 141 ,8049 
1810 DATA 169.45,76.816.141, 
169,42,76,816, 141, 169,47, 76, 
816,141, 169,8109 
78 1880 DATA 94,76,516,141,169. 
65,76,816, 141 , 169,61,76,816, 
141,169,60,8093 
3D 1830 DATA 76,516,141,56,833, 
189, 141,66, 143, 169,0, 141 ,73, 
143, 169, 158,8056 
14 1540 DATA 133,53,169,160.133 
. 64 . 160 . 0 , 173 , 68 , 143 , 501 , 555 
,540,35. 160,5157 
E3 1850 DATA 0,177,63,49,9,830, 
63 , 50B , 5 , 530 , 64 , 76 , 47 , 145 , 17 
3,73, 1605 
BF 1860 DATA 143,805,68,143.840 
,6.838,73. 143.76,53, 148.830. 
63. 80B. 8.8033 
CS 1570 DATA 530,64,160,0,177,6 
3 , 141 , 74 . 143 , 48 . 87 , 530 . 63. SO 
9,5,530, I860 
Bl 1560 DATA 64,173,171,141,840 
,6, 173,74, 143,35, IBS, 145, 173 
, 74, 143, 157,5091 
01 1890 DATA 151,159,535,76,85, 
148,41, 187, 141 ,74, 143, 173, 17 
1, 141 ,840,6, 8099 
D3 1300 DATA 173,74,143,38,195, 
14S, 173,74 , 143, 157, 151, 159, 8 
38.96,13,69,5016 
F7 1310 DATA 95,85.79,95.35,49, 
57 , SB, 77 , 55 , 67 , 88, 79 , 38 , 69 , 7 
3, 1067 

04 1380 DATA 98, 69, 67 . B4 , 79, BS , 
B9 , 35 , 70 , 85 , 76 , 76 , 35 , 0 , 1 3 , 69 
. 1005 

9A 1330 DATA 95,95,79,98,35,50, 
4B , 58 , 77 , 65 , 67 , 82 , 79 , 38 , 76 , 7 
3,1067 

67 1340 DATA 66,88,65,82,89,35. 
70 , 85 , 76 , 76 , 38 , 0 , 1 3 , 69 , 85 , B5 
,1001 

1350 DATA 79,85,35,49,51,58, 
68 , 69 , 86 , 73 , 67 , 69 , 38 , 79 , 70 . 7 
0,1037 

1360 DATA 45,75,73,78,69,38, 
0 , 13 , 69 . B8 , 88 , 79 , 85 , 3S , 49 , 55 
,916 

18 1370 DATA 59,78,69,83,84,63, 
68 , 38 , 77 , 65 , 67 , 98 , 79 , 38 , 67 , 6 
5, 1075 

85 13B0 DATA 76,75,38.0,13,69,8 
2 , 95 , 79 , B8 , 35 , 49 . 53 , 58 , 7B , 69 
,933 

D9 1390 DATA 83,84,69,68,35,73, 
7B , 67 , 76 , 85 , 68 , B9 , 68 , 35 , 70 . 7 
3, 1095 

DD 1400 DATA 76.69,38,0.13,69,8 
8 , B8 , 73 . 85 , 35 . 49 , S4 , 58 , 7B , 69 
,957 

01 1410 DATA 83,94,69.69,38,73, 
79 , 57 , 76 . 65 , 66 , 69 , 47 , 77 , 65 , S 
7.110B 



AD 



5E 



EE 1420 DATA 82,79,32,0,0.0,0,0 
, 840 , 0 , 0 , 0 , 13 , 69 , B8 , 82 . 673 

9E 1430 DATA 79,88,35,49,49,59, 
70 , 73 . 76 , 69 , 78 , 65 , 77 , 63 , 35 , 7 
B, 1033 

DB 1440 DATA 73,84,35,70,73,85, 
78 , 6B , 47 , 73 . 79 , 35 , 69 . B5 , B8 , 7 
9,1118 

94 1450 DATA 95,35,0,13,77,65,6 
7 , 68 , 73 , 38 , 65 , 83 , 83 , 69 , 77 , 66 
,972 

8C 1460 DATA 76,69,82,32,68.73, 
83 , 38 , 83 , 85 , BO , 80 , 73 , 88 , B4 , 3 
8, 1186 

OF 1470 DATA 38,38.35,35,38,38, 
35 , 35 , 35 , 35 , 35 , 35 , 84 , 83 , 80 , 6 
9,706 

AE 1480 DATA 35,66,73,63,38,67, 
79.77,77,65, 7B, 68, 46, 46, 13,8 
8,938 

BB 1430 DATA 45.63,88,73,84,38, 
88 , 59 , B4 , B5 , B8 . 79 , 45 . B8 , 69 , 6 
5,1135 

DF 1500 DATA 69,35,69,95,85,79, 
B5 , 35 . 67 , 75 , 65 , 78 , 79 , 69 , 76 , 1 
3, 1044 

71 1510 DATA 13, 0,238, 130, 155.3 

5 , 59 , 158 , 56 , 173 , 56 , 158 , 537 , 5 

1,188,173,1667 
AC 1580 DATA 87,188,837,88.188, 

48,35,56, 173,85, 18B, 837.81, 1 

88,141,801,1737 
A8 1530 DATA 115,173,87,189,837 

, 88 , 188 , 80B , 9S , 1 73 , 801 , 1 15 , 8 

01 , 187, 176,88,8814 
06 1540 DATA 73,555,141,501,115 

, 838 , 801 , 1 15 , 75 , 56 , 144 , 56 , 1 7 

3,81,188,837,8830 
1C 1550 DATA 86,188,141,801,115 

,501 , 130, 176,63,56, 173,51 , 12 

B, 537, 86, 188, 1950 
IB 1560 DATA 173,22,128,237,27, 

12B,208,4B,56, 173,21 , 128,237 

,86, 120, 141 , 1BB1 
7D 1570 DATA 201,115,173,88,188 

,837,87, 12B, 173,201, 115,56,8 

33,2,141,201,2153 
4E 15B0 DATA 115,208,3,206,208, 

115, 174.81B, 184, 199,86, 138,3 

5, 173, 137, 173,2293 
BD 1530 DATA 201,115.38.173,137 

,76, 133, 138, 153,57, 160, 138,3 

8,58,131,163,1367 
BD 1600 DATA 1,141.48,189,76,19 

9, 138, 169,0, 141,69, 143.83B. 1 

30, 155, 174, 1933 
9F 1610 DATA 130, 1S5, IBS, 151 , 15 

3 , 801 , 34 , 840 . 38 . 801 , 13 , 840 , 6 

8, 173,69, 143,8858 
B4 1680 DATA 808,109.38,83.188, 

173,13, 131,201,3,808,3.76, 14 

3, 144,38, 1645 
AC 1630 DATA 189,188,76,175,144 

, 173,88, 1 SB, 840, 15, 169, 1, 141 

,48, 189, 159, 1BB1 



12 



6C 



5C 



70 



55 



1640 DATA 5,160,132,32,52,13 

1,76, 193, 144, 173,21, 129,38, 1 

73, 137,173,1768 

1650 DATA 80,188,84,109,130, 

155, 141 . 130, 155, 170. 1B9, 151 , 

153,801,44,840,8146 

1660 DATA 171,173,13,131,201 

, 1 ,209,3,76,99, 116.201,2, 20B 

,3,76, 16BB 

1G70 DATA 886,117.76.199,132 
, 173,63, 143,73,855, 141,63, 14 
3,208, 13,838,2875 
1690 DATA 130,155,174,130,15 
5, 1B9, 151, 159,201,44,209,213 
,76, 109, 144, 174,2411 



33 1590 DATA 130,155,173,19,131 
, 801 , 3 , 209 . 9 , 1 89 , 151 . 1S9 , 38 , 
173, 137,75,1945 

7E 1700 DATA 108,144,35,159,158 

,76, 10B. 144 ,830. 130, 155,35,5 

3,158,173,19,1773 
F5 1710 DATA 131,801,3,809,3,76 

,33, 145,38, 183, 188,38. 189, 12 

B. 76. 45, 1499 
59 1780 DATA 145.173,81,188,38, 

173,137,173,22,128,32,173,13 

7,173,80,188,1795 
18 1730 DATA 84,109,130,155,141 

,130, 155, 170, 189. 151, 153,801 

,44,240,201,76,2275 
21 1740 DATA 133 . 144 . 838 . 130 , 15 

5.238, 130, 155, 174, 130, 155,23 

9, 130, 155, 189, 151 ,2705 
37 1750 DATA 159,201,34,240,25. 

801, 13,840,81, 168, 173, 19, 131 

,201,3,240,2063 
IF 1760 DATA 6.38.183,188,76,78 

.145,1S8,38,173, 137.76,72.14 

5,76, 193, 1644 
35 1770 DATA 144,32,171,145.173 

,81, 18B, 141 , 170, 145, 169,0, 38 

.189.855,169,8094 
4A 1790 DATA 4,174,170,145,160, 

855 , 38 , 196 , 855 , 38 , 198 , 855 , 15 

8,4,38,801,8859 
93 1790 DATA 855,169,13.32,210, 

85S,3e, 174,555, 165, 144,41, 15 

B.840, 10, 169,8898 
9A 1800 DATA 804,141,48,189,160 

,145.35.55. 131,96,0. 163.13,3 

8,198, 145. 1670 
90 1910 DATA 169,4,35,135,555,3 

5,75,501 , 13.508,5, 169,0, 141, 

586.145, 1331 
50 1950 DATA 173,19,131,540,10, 

173 , 170 , 145, 50B , 5 , 104 , 538 , 58 

6, 145,96, 145,5555 
FF 1B30 DATA 887,145,158,4,38,8 

0 1 , 555 , 1 04 , 35 , 5 10 , 555 . 539 . 55 

6,145,174,227,2637 
F4 1940 DATA 145,96,0,0,163.0,1 

41 , 125 , 1S5 , 168 . 838 , 130 , 155 , 8 

38, 130, 155,8045 

34 1850 DATA 174,130,155,183,15 

I . 153.801,34,840, 15,201 , 13,8 
40, 11,23B, 125,2876 

IF I860 DATA 155,153,131,155.20 

0 , 232 , 76 , 24 3 . 1 45 , 38 , 83 1 , 855 , 

173,116,155,801,8653 
BB 1970 DATA 1,809,13,169,119,1 

60, 146,38,58, 131,32,237, 148. 

32, 147, 148, 1776 
EE 1B80 DATA 173,116,155,170,16 

0.0,38, 186,255, 173.125, 155, 1 

62, 131 , 160, 155.830B 
6F 1B90 DATA 32,189,255,169,0,1 

65, 1, 160,8.32,213,255. 144,30 

, 169,45, 1864 
7D 1900 DATA 160,148,32,52,131, 

32,237. 148.32, 147,148.801,63 

,808,803, 163,8117 
41 1910 DATA 76,160,143,38,58,1 

31, 163, 1.141 ,42,129,36,32, 12 

2, 145,32, 1503 
4B 1380 DATA 14B . 183 , 96 . 173 , 81B 

, 184,801 ,67,809, 18, 173, 138. 1 

II. 73. 25S, 141,2861 

7B 1330 DATA 138,111,141,884,13 

1 . 95 , 801 , 66 , 809 , 8 , 169 . 255 , 14 

1,138,111,141,2879 
6F 1940 DATA 284,131,96,173,78, 

147,840, 13, 169,4, 150, 143, 32, 

52,131,169,1956 
9B 1350 DATA 1,141,48,153,36,35 

,57, 147,35,546, 151.38.831,85 

5.838, 130, 1330 



YOUR COMMODORE 



Forty Five 




32 

41 
38 
FE 
47 
E3 
4F 
F2 

55 
30 
EE 
IF 
94 
45 



1960 DATA 155,539,130,155,17 

4, 130. 155, 160,0, 140, 125, 155, 

189, 151, 159, 201, 5417 

1970 DATA 34,240,19,201.32,2 

40, 15, 201 , 13 , 540, 1 1 , 153 . 131 , 

155,232,200,2117 

1980 DATA 238,125,155,76,172 

, 146, 173. 125, 155. 162. 131, 160 

,155,32.189.255.2449 

1990 DATA 169,32,174,116,155 

. 160 , 0 , 32 , IBS , 255 , 32, 192, 255 

, 162,32, 142,2094 

2000 DATA 72,147.32,199,255, 

169. 1 , 141. 153,132. 169, B, 141 . 

154,132,173,2077 

2010 DATA 170,145.240,3,32,1 

22, 145,32, 186, 140,32,186, 140 

,165.144,240,2122 

2020 DATA 24,169.45,160,148, 

32 . 52 , 131 . 32 . 237 , 148 , 32 , 147 , 

148,201,63,1769 

2030 DATA 209,180.32.155,149 

,96,76,198, 146,96,0,169,32,3 

2.195,255,201B 

2040 DATA 168,0,141,72,147,3 

2.151,155,96.169,10,32.195,2 
55, 169,0. 1793 

2050 DATA 141,26,147,169,255 
,32,55,149,173,74.112,141,71 
,143,173,75.1937 

2060 DATA 112,141,72,143,32, 

151,155.96.0,162,2,189,151,1 
59,201,34, 1600 

2070 DATA 208,1,232.160,0.14 

0. 125, 155, 189. 151 . 159.201 , 34 

.240,15,201,2211 

2080 DATA 13,240.11,153,131, 

155.238, 125, 155,232,200,76,9 

8,147,96,173,2233 

2090 DATA 72,147,240.13.169 

36.160,143.32.52,131.169,1,1 

41,42.129.1677 



PROQRAfl: BLOCKS 



E2 

6C 
D7 

80 

4F 

D4 
C8 
EF 

50 

E6 

F3 

4S 

OA 

B6 



10 REM CBt164 MACRO ASSEMBLER 
BASIC LOADER BY I AN GOFFE 1 
989 BL0CK4C37760-40959) 
20 PRINT"CCLR1 B :LI-100;F0RA- 
37760TD40959STEP16 
30 C-0:F0RE-AT0A*15:READL:C- 
OL : PDKEE , L : P0KE532B0 . L 
40 NEXTE: PRINT'THOME] "LI 
50 READC1 : I FC<>C1 THENPR1NT "E 
RROR IN LINE: "LI : END 
60 LI-LI*10:NEXTA 
70 PRINT-BLOCK 4 OK... " : END 
100 DATA 96,32,246.151,32,23 
1,255, 174,21, 131.232, 160,0. 1 
40, 12S. 155.2181 
110 DATA 199, 151, 158, 201, 32, 
240, 17,201,33,201,13,240,11, 
153,131,155.2127 
120 DATA 232,200,239.125,155 
,76, 144.147,172.125,155.162, 
0.1B9, 131,155.2406 
130 DATA 32.174,148,232.136 

208 , 246 , 1 69 , 1 3 , 32 , 174 , 148 , 1 7 

3,74.112,32,2103 

140 DATA 174,148.173,75,112. 

32, 174. 14B, 169,255,32. 174, 14 

8,56.173,76.2119 

150 DATA 112,233.1,141.76,11 

2,176,3,206,77,112.173,125.1 
55, 162, 131 , 1995 

160 DATA 160,155,32,199,255, 
169.10,174,116,155.150.0,32, 
196.255,32,2090 



DO 
OB 
C7 
9B 
89 
B4 
ID 
OB 
E6 
FC 
B8 
48 
7C 
BE 
40 
9B 
DO 
BO 
CE 



EB 

00 

11 

DF 

F3 

FS 

ID 

9A 



170 DATA 192.255,162.10,169. 
1 , 14 1 , 26 , 147 , 32 , l 9B , 255 , 1 69 , 
1,141.153,2052 
190 DATA 132,169.6,141.154.1 
32, 173,170. 145,240.3.32, 122. 
145.32,196,1984 
190 DATA 140,32.185,140,165 

144, 240.20. 159.45. 160, 14B. 32 
,52,131,32,1836 

200 DATA 237.148,32.147,148 
201.53,240,114.76.218,147,96 
, 13,70,73,2024 

210 DATA 76,69,78,65,77.69,3 

2 , 73 , 83 , 32 , 78 , 79 , 84 , 32 , BO , 82 
, 10B9 

220 DATA 69.83,69,78.84.32,7 
8 , 78 , 32 , 67 , B5 , 82 , 82 . 69 , 78 . 64 
.1151 

230 DATA 32,68,73.83.75,32,8 

0 , 76 , 59 , 65 , B3 . 69 , 32 , 73 , 78 , 83 
.1071 

240 DATA 59.82,84,32,68,73,8 

3,75,32.67,79,78.84.65,73.78 
,1122 

250 DATA 73,78. 71, SB. 13. 0,13 

, 73 , 7B , B3 , 69 , 82 , 84 , 32 . 70 , 73 , 
350 

260 DATA 76.69,32.38.32.80.8 
2.69.B3, 83, 32.6S, 32, 75.69.89 
, 1005 

270 DATA SB, 13, 0.32.22B, 255, 
240,251.165.197,96.169.76.16 
0,143,32,2115 

2B0 DATA 52,131,169,1,141,42 

,129.32.41,147.32,27.147,96, 
141,74,1402 

290 DATA 143,140,75,143,173, 
76, 112, 133,63. 173.77, 112. 133 
,64,150,0,1777 

300 DATA 173,74,143,145,63 1 
72 , 75 , 1 43 . 238 . 76 , 1 12 , 20B , 3 , 2 
38,77, 112. 20S2 

310 DATA 173,76.112.205,73.1 
31 , 206 . 20 , 173 . 77 , 1 12 , 20S , 74 , 
131,208,12,1990 
320 DATA 169,142,160,142,32, 

52.131.168,1,141,42,129,95.1 
62,0, 189, 1757 

330 DATA 131,155.236,125,155 

, 240 , 6 , 32 . 21 0 , 255 , 232 , 208 , 24 
2,96,0,0,2323 

340 DATA 162,0,142.254,148 1 
89 , 151 , 159, 201 , 34 , 240. 15 , 201 
.13,240.17.2166 
350 DATA 201.33,240,24.32,56 
. 149 , 232 , 76 . 5 . 149 , 238 , 2S4 , 14 
B, 76,20, 1833 

350 DATA 148,169,13,32,56,14 
9 . 169 , 33 , 141 , 151 , 159 , 96 , 32 . 5 
6,149,232,1786 

370 DATA 173,254,149,208,208 

,76,33,149,172,74,112,132,63 
.172,75, 112.2161 

3B0 DATA 132,64, 160,0. 14S, 63 
,238,74.112,208.3.238,75,112 
,173,74,1871 

390 DATA 112,205.59, 131, 20B, 
20, 173.75, 112,205,70, 131 .20B 
, 12, 169, 174.2D74 
400 DATA 160,142,32,52.131,1 
69.1.141,42, 129.96.173,255,1 
48.240, 13, 1924 
410 DATA 159,231.160,142,32, 

52,131,169,1,141,42,129,96,1 
74,21,131.1821 

420 DATA 232,160,0,140.125.1 
55.1B9, 151.159,201.32,240.19 

.201 , 13,240.2257 
430 DATA 15.201.33,240.11.15 
3, 131,155,232,200,23B,125,15 
5,76,134,149,2248 



CD 



7F 



DS 



02 



hi: 



FA 



B3 



25 



77 



56 



Fl 440 DATA 202,142,246.150.162 
,0. 189.151,159.157. 142,131 ,2 
01,13, 240.4, 22B9 
450 DATA 232,76,166,148,169, 
2. 141. 25S, 148, 238.245,112,17 
3,245,112,201,2664 
460 DATA 90,208,8.169.55,141 
,245.112,238,244,112,174,71, 
131.172.72,2252 
470 DATA 131.134,63,132,64,1 
62 , 0 , 160 , 0 , 32 , 19 , 153 , 201 , 555 
.240,84, 1B30 

4B0 DATA 201,13,540.50,221.1 
31, 155.208, 15.230,63,208,2,2 
30,64,236,2267 

490 DATA 125,155,240,4.232,7 
6.215,149.32,19.153.201.13.2 
40,9.230,2093 

500 DATA 63,208,2,230.64,76. 
248, 149.24, 165.63, 105,3, 133. 
63, 144. 1740 

510 DATA 2.230,64.76.213.149 
.235.125.155,208,221,230.63, 
20B.2, 230, 2412 

520 DATA 64,32.19,153,141,70 
, 150 , 230 . 63 , 20B , 2 , 230 , 64 , 32 , 
19, 153, 1630 

530 DATA 141,71,150,95,169.1 

,141,42,129,169,84,160,132,3 
2,52,131,1700 

540 DATA 169.33,141,151,159, 
96,0.240,162,0.173.70, 150, 13 
3,63. 173, 1913 

550 DATA 71.150,133,64,160,0 
.32, IS, 153.201.255,240.30,20 
1,47,208.1964 

560 DATA 3. 76. 130,150.157, IS 
1, 159,238,70, 150.230,63,208. 
5,238, 71 ,2099 

570 DATA 150,230,64.201.13,2 
40,10,232,76,84,150,159,1 14 
1,79,115,1952 

580 DATA 95,96,230.63,238,70 
, 150 , 208 . 5 , 230. 54 . 238 . 71 , 150 
,32, 19, I960 

590 DATA 153,230,63.238,70,1 
50 , 208 . 5 , 230 , 54 . 238 , 71 . ISO , 5 
6,233.48.2207 

BOO DATA 141.245,150.172,246 
, 150. 169, 0, 141 ,244, 150, 173,2 
4S. 150,240.44,2660 
510 DATA 195,142,131,201,44, 
240,23.201, 13,240,4.200,76, I 
76. 150, 169,2195 

620 DATA 1,141,42,129,169,11 
7.150,132.32,52,131,76,123,1 
50,239,244,1937 
630 DATA 150,173,244.150.205 
.245, 150, 20B, 226 ,76, 221 150, 
200,200.165.142,2825 
640 DATA 131,201.13.240,12,2 
01 , 44 , 240 . 8 . 157 . 151 , 159 . 200 , 
232.76,222,2287 

650 DATA ISO. 75. 84. ISO. 0,0.0 

, 162 , 2 , 160 , B , 134 , 63 , 1 32 , 54 . 1 
50. 1345 

660 DATA 0.177, 63,208,46, 20D 

. 177,63,208,41,200, 177,63,20 
B, 36,24, 1B91 

670 DATA 165,53, 105.3, 133,63 

, 144 , 2 . 230 . 64 . 169 . 8 . 133 . 44 , 1 
69, 1 , 1496 

6B0 DATA 133,43.169,255,141. 

2 , 8 . 32 , 51 , 1 65 , IBS , 63, 1 33 , 4S , 
165.64.1634 

590 DATA 133,46.96,230,63,20 
8, 2, 230 , 64 , 76 , 255 , ISO . 173 , 1 1 
6,155,170,2167 

700 DATA 160.0,32,186.255.32 
,121,155.173,125.155.162,131 
. 160, 155,32,2034 



61 



CC 



11 



5C 



ID 



13 



7C 



BE 



4F 



E3 



SD 



4F 



10 



SB 



17 



Forty Six 



YOUR COMMODORE 



C64 PROGRAMMING 



23 710 DATA 189,255,165,45,233, 

2, 170, 165,46,233,0, 16B, 165,0 

.32.213.2085 
9B 720 DATA 255,144.15,169,76,1 

60, 143,32,52, 131, 169, 1, 141,4 

2,129,76,1735 
SE 730 OATA 80,110,134,45,132,4 

B. 32.51 , 165.169. 1, 141 ,61 ,152 

,169,0, 14BB 
AS 740 DATA 141,52,152,169,1,14 

1,63, 152,38, 114, 152,76,80, 11 

0,32,247,1724 
43 750 DATA 150,76,80,110,159,2 

, 141 , 130 , 155 , 32 , 29 , 128 , 173 , 2 

1,128,141,1665 
3A 750 DATA 61,152,173,22,128,1 

41,62, 152, 173,20, 128, 141, 130 

,155,236,130,2005 
22 770 DATA 15S , 238, 130 , 155 , 238 

,130, 155,32, 29, 128, 173,21 , 12 

B, 141,63. 152.206B 
D3 780 DATA 169,203,160,151,141 

,2,3, 140,3,3, 96, 173,0, 2,240, 

63, 1549 

64 790 DATA 174,61.152,173,62,1 
52.32,2B, 152, 134,198, 1B9.0.2 
,157, 119,1785 

F6 BOO DATA 2,202,16,247,24,173 

,61,152.109,63,152,141.61, 15 

2, 144,3, 1702 
30 810 DATA 238,52,152,76.131,1 

64, 169, 3, 141 ,51, SOB, 169,555. 

141,0,508,2109 
3F B20 DATA 169,200,141,1.509,5 

38,40,50b, 141 ,5,50B, 141,3,50 

B.96, 169,2173 
1C B30 DATA 131,141,2,3,169,164 
, 141,3,3, 10B, 2, 3, 134, 99, 133. 

99, 1334 

8A 840 DATA 162.144,56.32,73,18 
B, 32, 253, 1B9.35, 135, 180,35, 1 
65. 182, 162, 198B 

65 B50 DATA 0,189,0,1,157,0,2,2 
40 . 3 . 235 ; SOB , 545 . 96 . 16 , 39 , 5, 
1433 

SB B60 DATA 159.2,141,130,155,3 

2,29, 128, 173,21, 12B, 141,61 ,1 

52. 173,25, 1657 
AB 870 DATA 128.141,52,155.173, 

20. 128, 141 , 130. 155.238, 130, 1 

55.23B, 130, 155.5576 
B9 BBO DATA S3B, 130, 155, 32,29,1 

SB, 173,51 , 15B. 141 ,63, 155,35, 

114, 155, 76, 1764 
OA B90 DATA 80 , 1 1 0 , 16S , 43 , 133 , 6 

3,165,44,133,64, 160,0,177,63 

,75,500, 1675 
7E 900 DATA 177.63.170,173.51,1 

55,500, 145,63, 173,55, 155,500 

,145,63,54,S0S3 
A7 910 DATA 173,61,152,109,63,1 

52 , 141 , 61 , 152 , 144 , 3 , 238 , 62 , 1 

55, 134,64 , 1B61 
E7 920 DATA 104,133,63.208,213, 

138,209,510,96, 159, 115, 150, 1 

43,35,55,131,5175 
52 930 DATA 169,68,32.210,255,1 

69, 79,32,210,255, 169. B3, 32, S 

10,555, 35, 5550 
P5 940 DATA 103.114,173,151,159 

, 501 , 88 , 20B , 3 , 76 , BO, 1 10 , 138 . 

162, 151 , 150,2077 
IB 950 DATA 159.32,189,555,169, 

15.174,116, 1SS, 160.15,32. 186 

,255, 35, 192,5136 
3A 960 DATA 555,35,551,155,169, 

1 5 , 32 , 1 95 , 255 , 35 , S31 , 555 , 76 , 

178, 152, 169,2447 
33 970 DATA 15,174,116,155,168, 

35, 1B6,S55,35, 195 , 555 , 155 , 15 
.35, 19B. 555. 5545 



BF 980 DATA 35,207,255.32,210.2 

55,201 , 13,508,546, 169, 15,35, 

195,255,96,2421 
9B 990 DATA 76,176,152,120,159, 

44, 133, 1, 177,63, 141 ,74, 143, 1 

69,55, 133, 1826 
21 1000 DATA 1.173,74,143,88,96 

. 169, 162, 160, 153, 32, S2, 131, 1 

74,71,131.1910 
57 1010 DATA 172,72,131,134,63, 

132 , 64 , 160 , 0 , 32 , 19 , 153 , 201 , 1 

3,540,16,1602 
93 1050 DATA 501,555,540,38,35, 

185 , 145 , 230 , 63 , 209 . 2 , 230 , 64 , 

76,55,153,2174 
1A 1030 DATA 35,185,145,32,228, 

255 , 240, 251 , 201 , 76 , 240 , 55 . 54 

, 165,63, 105,5591 
65 1040 DATA 3,133,63,144,5,530 

,64,76.55, 153,56.173,69, 131, 

537.71,1660 
EA 1050 DATA 143,141,160,153,17 

3,70, 131,537,75. 143, 141 , 151 , 

153. 174, 160, 153, 236S 

84 1050 DATA 173,161,153,35,505 
, 1B9. 169, 147, 160.153,35,55, 1 
31 ,75,80, 110.5053 

48 1070 DATA 75,531,153,35,66,8 
9 , 84 , 69 , 83 . 32 , 70, 82 , 69 , 69 , 46 
,0,1251 

BA 10B0 DATA 0,0,13,77,65.67,85 
, 79 . 35 . 75 , 73 , 66 , 85 . 65 . B5 . 89 , 
948 

Bl 1090 DATA 13,13.80,82,69.93, 
83,38.39,76,39,32,84,79,35,7 
5,915 

43 1100 DATA 73,83,84,38,69,89, 
80.65,78,83,73,79,78,44,35,7 
9, 1120 

37 1110 DATA 85,35,55,78,89,35, 
75,69,89,35,84,79,38,67,79,7 
B, 1065 

09 1150 DATA 84,73,78,85,69,13, 
0 , 1 60 , 0 , 530 , 63 , 508 , 5 , 530 , 54 , 
32. 1391 

B3 1130 DATA 19,153,141,150.153 
,200,35, 19, 153, 133,64, 173, 16 

0,153,133.63,1909 
CE 1140 DATA 160,0,32,19,153,80 

1,855.80B,3,76, 106,153.32. IB 

2,145.230.1955 

85 1150 DATA 63,209,2,230,64.76 
,0, 154, 38, 14B, 183, 169,0 , 141 , 
171 , 141 , 1782 

C8 1160 DATA 162, 0, 1B3, 153, 159, 

157, 148, 131 ,801 , 13,840, 13,23 

8,76,34,154,8056 
CB 1170 DATA 165,197,801.53,808 

,3,76,80, 110, 169,0, 141, 70, 14 

3,38,1,1559 
4C 1180 DATA 141,173,79,118,840 

.3,76,80. 110. 174,70, 143.160, 

0, IBS, 148, 18BB 
17 1190 DATA 131,201,13,840,83, 

189. 151 , 159,801 , 13,840,46,81 

7,148,131,808,8305 
F9 1800 DATA S , 832 , 800 , 76 , 78 , 1 5 

4,838,70, 143,76,73, 154, 174,8 

4B. 112, 173,8806 
F8 1810 DATA 849,118.38.805,189 

, 169,35,35, 1B5, 145, 162,0, 189 

( 151 , 159, 38,8040 
A3 1220 DATA 182,145,201,13,240 

,4,838,76, 124, 154,76,48. 154. 

169.0,141,1959 
30 1530 DATA 171,141,32,171,145 

, 169,80, 160, 155, 38,58, 131 , 17 

4,94, 131, 178, 1950 
16 1840 DATA 95, 131, 32, 22B, 154, 

174,85, 18B, 175,57, IBB, 35,558 

,154,173,78,1954 



50 1250 DATA 112,240.25,169,71, 

160, 155,32,52, 131 . 174,96,131 

, 172,97, 131 , 194B 
11 1260 DATA 38,888,154.174.98, 

131, 178,99, 131, 38,888. 154, 17 

3,73,118,840,8831 
48 18^0 DATA 16,159,93,160,155, 

32.S8, 131 , 174, 179, 120, 178, IB 

0,180,38,888,8013 
46 18B0 DATA 154,76,80,110,158. 

148, 74, 143, 38, 81S, 114, 169.36 

,38, 210,255, 1994 
42 1890 DATA 173,77,113,32.810. 

255, 173,78, 113,38,810,855,17 

3,74.143,38,8143 
84 1300 DATA 81S , 1 14 , 1 73 , 77 . 11 3 

.38,810,855, 173,78, 113,38,81 

0.2SS, 169,38,8851 
ED 1310 DATA 38,810,855,96.13,4 

8,48,38,65,83,83,69.77,66.76 

.89.1330 

74 1380 DATA 38,67,79,77.80,78, 
69 , 84 , 89 . 32 , 45 , 38 , 7B , 79 , 38 , 8 
9, 1000 

A5 1330 DATA 82,88,79,62,83,32, 
42,42, 13, 13,73,65,74,69,67.8 
4,989 

F5 1340 DATA 32 . 67 , 79, 69 , 69. SB. 
0 , 13 , 13 , 79 , 66 , 74 , 69 , 67 , B4 , 32 
,870 

44 1350 DATA B7 , 79 , 68 . 69 , 32 , B3 . 
84 , 79 , 82 , 69 , 6B , 5B , 0 , 1 3 , 79 . 66 
,996 

E4 1360 DATA 74,69,67,84,32,69, 
89,69,57,85, B4. 69. 83. 38, 70.8 
8, 1124 

AO 1370 DATA 79,77,58,0,8,0,160 
, 8SS . 855 . 38 , 73 , 147 , 96 , 0 , 38 , 8 
19, 1491 

OC 1390 DATA 124,98,0,73,65,76, 
38 , 74 , 79 . 78 , 78 , 38 , 71 , 79 , 70 , 7 
O, 1093 

7C 1390 DATA 69 , 38 . 49 , S7 , 55 , 57 , 

33, 169.0, 141 ,21 ,208,96, 169, 1 

, 168, 1380 
ID 1400 DATA 2B , 1 60 . 156 , 32 , 189 , 

2S5, 169,32, 174. 116, 155, 160,0 
,32, 186,255, 2099 
32 1410 DATA 32.192,855,162,32, 

38 , 198 , 855 , 38 , 807 , 255 , 38 , 807 
,855,32,207,2385 
B3 1420 DATA 855,32,207,255,38, 

807 , 255 , 170 , 32 , 207 , 255 ,38.80 

44 1430 DATA 38,810.855,38,207, 

855, 16B, 165, 144, BOB, 54, 158,3 

8.810, 2S5, 32, 2411 
E7 1440 DATA 207,255,201,34.240 

, 5 , 32 , 2 10 , 855 , BOB , 844 , 38 , 810 

,855.38,807,8687 
01 1450 DATA 855,38,810,855,38, 

807 , 855 . 840 . 5. 38 , 810, 855, 208 

,846, 169, 13,8684 
FE 1460 DATA 32,210,255.165,145 

,201 . 127,240,8,801 .839,840,8 

46, 165, 144,840,2958 
C5 1470 DATA 173,169,38,38,195, 

255,38,831,855,76,80, 110,35, 

38, 181, 155, 1994 
00 14B0 DATA 173,125,155,162,13 

1, 160,155,32, 189.255, 169,3, 1 

74, 116, 155, 160,8314 
1C 1490 DATA 1,38,196,855,38,19 

8,855, 158,3,32,801,855, 169,0 

,32,210,8017 
B5 1500 DATA 855,38,810,855,38, 

843.156, 173, 117, 155, 133,63, 1 

73, 118, 155, 133,8403 
BF 1510 DATA 64,160,0.180,169.4 

4,133, 1,177,63,168,55,134,1, 

38,810, 1585 



YOUR COMMODORE 



Forty Seven 



C64 PROGRAMMING 



EA 1550 DATA E55 , 99 , 230 , 63 , 508 . 

2, 530, 64, 165,63,505,93, 159,5 

08.556, 165,5453 
AS 1530 DATA 64,505,94,159,508, 

519 , 169, 3 , 35 , 195 , 555 , 35 , 504 , 

555,76,90,5549 
6C 1540 DATA 1 10 , 53B , 130, 155, 53 

8, 130, 155, 174, 130,155,160,0, 

140,155.155,199,5394 
E3 1550 DATA 151,159,501,34,540 

, 19,501 ,35,540, 15,501, 13,540 

,11, 153, 131 .2041 
5B 1560 DATA 155,232,200,538,15 

5, 155,76, 143, 156, 173, 116, 155 

,174,116,155,160,2529 
AD 1570 DATA 0,32,186,555,173,1 

25, 155, 165, 131 , 160. 155,35. 18 

9,555,169,0,2179 
4E 1590 DATA 174,119,155,172.12 

0, 155,35.513,555,144,30, 169. 

45, 160, 148,35,5123 

96 1590 DATA 52,131,32,537,148, 
32. 147, 148,201,53,20B,205, 16 
9,76, 160, 143. S1S2 

51 1600 DATA 32,52,131,169,1,14 

1 ,42, 159.96,145,119, 155, 140, 

150, 155,35.1656 
EB 1610 DATA 519.124,96,160,0,1 

74 . 117 , 155 , 173 , 1 19 , 155 , 134 , 6 

3, 133,64, 169, 5054 
IE 1650 DATA 0,35,55,157.501,25 

5,540, 14.501 , 1,540,51.501 .2. 

540,17.1674 
DC 1630 DATA 35.45,157,76,555,1 

56,165,63. 141,93,159, 165,64. 

141 ,94, 15B, 1963 
BA 1640 DATA 96 . 35, 45, 1S7 , 35 , 45 

, 157 . 35 , 45 . 157 , 76 . 555 , 156 , 23 

0,63,209, 1796 
FB 1650 DATA 2.230,64,96,120,16 

2,44.134, 1 , 160.0, 177,63. 162. 

55, 134, 1604 
4C 1660 DATA 1,99,96,169,94,160 

, 157,35.55.131 ,169,553, 160, 1 

57,35,55,1753 
B5 1670 DATA 131.76,80,110.13,6 

S , 45 , 65 , 83 , 83 , 69 , 77 , 65 , 76 , 69 

,13,1121 

62 1690 DATA 66,45.66,65,83,73, 
67, 13,68,45,68,73,82,69,67.9 
4 , 1034 

15 1690 DATA 79,92,89,13,69.45, 
69 , 86 , 65 , 76 , 95 , 65 . 64 . 59 . 35 . 6 
9,1077 

9A 1700 DATA B8 . 60 . 85 , 69 , 93 , 93 , 
73 , 79 , 78 , 1 3 , 70 , 45 , 70 , 73 , 79 , 6 
8, 1135 

FA 1710 DATA 35.83,84,85,73,70, 
71 . 1 3 , 71 , 45 . 7 1 . 79 . 94 , 79 , 32 , 6 
5, 1042 

9B 1720 DATA 6B, 68,85.69, 93, B3, 
13,72,45,72,69.76.80,13,73,4 
5, 1011 

97 1730 DATA B3 . 65 . B6 , 69 , 32 , 79 , 
66 , 74 . 69 , 67 , 84 . 35 . 40 . 79 , 02 , 7 
1 , 1076 

C9 1740 DATA 41.13,74,45,93,65, 
96 . 69 . 32 , 79 , 66 . 74 . 69 . G7 . 04 , 3 
5.979 

3A 1750 DATA 40,76,79,65,69,41, 
13,76,45,76,73.83,84, 13.0,77 
,909 

20 1760 DATA 45.77,65.67,82,79, 
32 , 75 , 73 , 66 , B2 , 65 , B2 , 09 , 1 3 , 7 
8, 1071 

3C 1770 DATA 45 , 55 , BO , BO . 69, 79, 
6B , 13 , 79 , 45 , 79 , 76 , 68 , 1 3 , 61 , 4 
5.994 



AF 1780 DATA 83 , 55 . 85 , 69 , 35 , 83 , 
B9 , 77 , 66 , 79 . 76 , 32 . 94 . 65 . 66 . 7 
6.112B 

E5 1790 DATA 69,13,92.45.82,59, 
78 . 85 , 77 , 65 , 59 , B2 , 13 . 93 , 45 . 7 
6,1034 

55 190D DATA 73 , B3 , B4 . 32 . 70. B5 , 
79 , 77 , 35 , 6B , 73 . 93 , 75 , 1 3 . 85 . 4 
5. 1054 

CF 1910 DATA 65 . B5 , B4 . 79 . 13 . 88 , 
45 , 93 , 65 , 8G , 69 , 35 , 77 . 47 , 67 . 1 
3,99B 

35 1820 DATA 09.45,83.89.77,66, 
79,76,35,94,65,66,76,69.13.9 
0, 1099 

E3 1830 DATA 45,69,79,83,32,83, 
B5 , 90 , 80 , 79 , 05 , 94 , 0 , 0 , 0 , 1 73 , 
1053 

9F 1840 DATA 116,155,170,160,1, 

35. 185,555. 35, 151 , 155, 173, 15 

5, 155, 162, 131 ,5159 
59 1950 DATA 160 . 155 , 35 , 189 , 55S 

, 173,94, 131 , 133,63, 173, 95, 13 

1,133.64.174,2155 

55 1860 DATA 26,129,172.57,158, 
169 , 63 , 35 , 2 16 . 255 , 76 . 00 , 11 0 , 
173, 116, 155, 1925 

39 1070 DATA 170,150,1.32,106,2 

55,32, 121 , 155, 173, 125,155,16 

2. 131 . 160, 1SS.2173 
OB 19B0 DATA 32,109,555.173,96. 

131,133,63,173,97,131, 133,64 
, 174,98. 131 .5073 
59 1B90 DATA 175,99.131,169,63, 

32,216,555,76,90, 110, 169,45. 

160. 159, 35. I960 
A7 1900 DATA 55,131,32,103,114, 

169.0, 141, 130, 15S, 32, 29, 126, 

173,21 , 129. 1539 
5E 1910 DATA 141,83,159,173.52, 

150, 141.04, 159.169.59, 160, 15 

9,32,52,131,1055 
AF 1950 DATA 35,103.114,169,0,1 

41. 130, 155,35,59, 15B. 169,71 . 

160, 159,32, 1524 
17 1930 DATA 52,131,35,103,114, 

162.0, 189, 151 , 159, 157, 131 , 15 

5,201, 13,240, 1990 
ED 1940 DATA 3,532.208,243,130. 

162, 131 , 160, 155,32. 189.255, I 

73, 116. 1SS. 170.2522 
3D 1950 DATA 160,1,32,196.255,1 

73,03, 159, 133,63, 173,94, 159, 

133,64, 174,2032 
76 1960 DATA 21,129,175,22,129, 

169 , 63 . 32 , 216 , 255 , 76 , 60 , 1 10 , 

13,83.84, 1652 
19 1970 DATA 65,82,64,32,65,50, 
60,02.63,13,0, 13, 69,78, GB, 32 

,B85 

49 19B0 DATA 65 , 60 , 60 , 02 , 63 , 1 3 , 
O, 1 3 . 70 , 73 , 76 , 69 , 70 , 65 , 77 , 69 
,949 

93 1990 DATA 63,13,0,0,0,169,10 
6, 160, 159, 141 .24, 3," 140, 25, 3. 
32, 1030 

2B 2000 DATA 68,559,159,71,150, 

111,32,55, 131,95,75, 138,75, 1 

52,72.169,1794 
OB 2010 DATA 140.160,159,32,30, 

171.169. 19. 141. 119.2, 169, 13, 

141, 120,5, 1597 

56 5050 DATA 169.2.133.199,104. 
160 , 104 , 170 , 104 , 76 , 71 . 254 . 14 
7,03,99,83, 1955 

E5 5030 DATA 32.50,56,50,49,53, 
0.32.32,32,32,35.35,32,32,32 
.578 



58 2040 DATA 32.32,32,32,32,35. 
32 , 32 , 32 , 35 . 35 . 32 , 32 , 32 , 32 , 3 
2,515 

FF 2050 DATA 32,32,32,35,35,32, 
32 , 35 , 35 , 35 , 35 , 32 , 32 . 32 , 32 , 3 
2,512 

01 2060 DATA 32,32,35.32,32,35. 
32 . 32 . 32 . 35 , 35 , 35 , 32 . 32 , 32 , 3 
2,512 

8B 2070 DATA 32,32,35,32,32,35, 
32 , 32 , 32 , 32 , 32 . 32 , 35 . 35 , 35 , 3 
2,512 

9D 2000 DATA 35.35,32,32,35,35, 
32 , 32 , 35 , 35 , 35 , 35 , 32 , 32 , 32 , 3 
5,515 

A7 5090 DATA 32,32,32,32,32,32. 
32 , 32 , 32 , 32 , 32 , 32 . 32 , 35 , 35 , 3 
5.515 



PROGRAM : MACRODEMO 



16 


10 


I A SIMPLE DEMONSTRATION 




OF 


MACROS IN ACTION. 


2A 


11 


I 


DF 


15 


□LIT 3 


5C 


13 


I 


3A 


14 


• DEFINE MACROS INTO CURR 




ENT MACRO LIBRARY 


BE 


15 


1 


16 


16 


+CLS 


FB 


17 


-PRINTAT 


EB 


IB 


-COLOUR 


35 


19 


1 


El 


20 


•-SC0OO 


34 


21 




BF 


22 


START 1 


36 


23 


| 


01 


54 


1 INUDKE THE MACROS 


39 


25 


I 


54 


26 


0CLS 


BD 


e? 


eCOLOUR 0,3,3 


A3 


2B 


0PRINTAT 10, 10, "TEXT TO B 




E PRINTED" 


3C 


29 


I 


F3 


30 


RTS 


AE 


31 


RUN START 1 SET EXECUTION 




ADDRESS 


01 


32 




B5 


33 


! ONCE ASSEMBLED USE 'G* 




TD 


RUN THE OBJECT CODE 



Forty Eight 



YOUR COMMODORE 



C64 PROGRAMMING 



PRQBROn : CONF IGURE 

7D 10 REM MACRO ASSEMBLER B 

ASIC CONFIGURE IAN BOFFE 19B 
S • ■ - 

BO EO INPUT "SAUE ASSEMBLER TO 

WHICH OEUICE" : OEU 
BA 30 DIM ASCBJ.Utea.UlCB^.UaCB 

■ 5, 

10 40 RESTORE : FOR L-1T0B: READAS 
(L3 .UCD.mCDrUeCD-PEEKCUC 

38 50 IF U1CD-1THENU2CD-PEEKC 

UCL)3+E5B«PEEKCUCL5+13 
32 BO NEXT L 

7F 70 P0KE53EB0.0:P0KE53EB1,0 
Al BO PRINT "CCLR.Cy.SU.SDSB.SI 
3"; 

Dl 90 PRINT "CSG.CBaMACRO ASSEM 
BLER VI. 4 CONFIGURE PROBRAMC 
Cy.SBD"; 
10 100 PRINT "CSJ,SF3B,SK]" 
FC 110 PRINT "CC7.SU, SD3B,Sn"; 

71 120 PRINT "CSG,C5,SPC6DURITT 
EN BY IAN GOFFE 1989CSPCS.C7 
3 CSB3"; 

DE 130 PRINT "CSJ, 5F38.SK:)" 

3B 140 PPINT"CSPC3DFUNCTI0NCSPC 
113AD0RESS UALUE" 

71 150 FOR L-l TO B: PRINT "C YEL 
L0U3";L; "tWH ITED " ; ASCL ) , "tCB 
3 C M UCL);"-"iUBCL)i M >":NEXT 

40 160 PRINT"COOUN,C73 9 SAUE C 
ONFIGURED ASSEMBLER" 

84 170 GET KS 

3B 1B0 IF K$<"1" OR KS>"9"THEN 
170 

7C 190 IFKS-"9" THEN 310 

BC BOO PRINT "COOUN, CB3 ENTER NE 

U UALUE FOR CUIHITED " ; ASCUALf 

KS)) 
EO E10 INPUT U 
51 EEO L-UALCKS) 

C3 E30 IF U>E55 AND U1CD-0 THE 
N PRINT "MUST BE B BIT" : FORL 
-1T01000;NEXT:GOTO 40 

5C E40 IF U1CL3-0THENP0KEUCL3.U 
:GOTO 40 

64 250 B-INTCU/3S65 : A-U-(S5E - B) 

DC E60 POKEUCD.AiPOKEUCD + l.B: 
GOTO 40 

OB E70 DATASYMBOLS START , 39797 , 
1. SYMBOLS LIMIT.33B01.1 

77 E80 DATAMACRO DIR. START , 33B 
07,1, MACRO DIR. LIMIT.33609, 
1 

ED E90 DATAMACRO LIB. START, 336 
03,1, MACRO LIB. LIMIT.33605, 
1 

E7 300 DATASTORAGE DEUICE.3979B 
,0, SYMBOL OUTPUT , 33081 , 0 

EO 310 INPUT "CDQWN, UIHITE3FILEN 
AME" i FS 

DE 3E0 PRINT M CCLR]P0KE43,0:P0KE 
44, 110 : P0KE45,0:P0KE4B, 160" 

EB 330 PRINT:PRINT:PRINT"5AUE"; 
CHRSC 34 1 ; FS ; CHRSC 34 };"."; DEU 

4D 340 P0KEB31 , 19 : P0KEB3E , 13 : PO 
KEG33, 13:P0KE19B,3 



Give your Expert 
Cartridge a boost with 
this handy routine 
By R. Drummond 

MEMORY 
REST ORER 

tunaiely, some programs delect this 
change and cease loading. This prob- 
lem can be overcome by restoring the 
memory to its original power-up state 
(alternate 32 byte blocks of 255 and 
0). 

How To Enter 

Switch the computer on and off (or 
enter Expert and type 'N'), and then 
enter this line: 

POKE 44,16 : POKE 4096,0 : NEW 

This raises the bottom of the Basic 
memory, so that the restorer can be 
poked in below it. 

Now type in the Basic loader 
entitled 'restorer base' and RUN it. 
Correct any errors, and RUN it again. 

When it is finished, you will be 
asked which device you wish the 
program to be saved to. Press T for 
tape or '2' for disk. 

Well, that's it. The Restorer should 
enable you to load some previously 
unLOADable programs, but it still 
does not guarantee success in freezing. 

If you have any problems or 
suggestions to make, please contact me 
through Your Commodore, or MBX 
me on Compunet. (RCD1). 



Attention Expert Cartridge 
users! 
Have you ever tried to 
back-up a program, only to find half 
way through loading it, the computer 
suddenly resets or crashes? 

Here is the solution to this aggra- 
vating problem: Memory Restorer. 

How To Use 

Program the Expert as normal and 
type 'N' to reset. Load Memory 
Restorer by typing: 

LOAD "MEMORY RESTORER" 
(add ,8 for disk) 

and then RUN it. 

When instructed switch off the 
Expert and press reset. Now load the 
program to be copied, switch on the 
Expert, press RESTORE (press ESM 
if light is lit), and save as normal (type 
*Z "program name"). 

How It Works 

The 'N' command in the Expert clears 
the whole memory so that its compac- 
tor is as efficient as possible. Unfor- 



YOUR COMMODORE 



Forty Nine 



PROGRAM: RESTORER BASE 

Dl 10 A-2049:B-36:Ol00 
B2 20 F0RD-OT0B:E-0:F0RF-0TO7:R 
EADG 

IB 30 IFG<00RG>255THENPRINT"ERR 
OR IN LINE";C+CD*10J:END 

BF 40 POKEA+CD*B)+F,G:E-E+G:NEX 
TF 

38 50 READG: IFG<>ETHENPRINT"ERR 

OR IN LINE";OCD»10) 
02 GO NEXTD 

HO 100 DATA 16,8,196,7,158,50,4 
B, 54, 537 

4D 110 DATA 54,58,82,67,68,49,0 
,0,378 

C9 120 DATA 0 , 169 , 1 1 , 141 , 32 , 20B 
,141,33,735 

EF 130 DATA 208,169,15,141,134, 

2,169,23,861 
OB 140 DATA 141 , 24 , 208 , 169 , 12B , 

141,145,2,95b 
F5 150 DATA 32,68,228,160,0,185 

, 182,8,864 

F4 160 DATA 153,0,4,200,192,34, 

208,245, 1036 
12 170 DATA 160,0,1B5,73,8,153, 

52,3,634 

46 180 DATA 200,192,112,208,245 

,76,52,3, 10BB 
97 190 DATA 120,169,0,133,1,169 

,0, 133,725 

FE 200 DATA 251,169,8,133,252,1 

62,248, 160, 1383 
14 210 DATA 127,169,0,145,251,1 

36, 192,63, 1083 

B5 220 DATA 208,249,169,255,145 

,251, 136, 16, 1429 
D5 230 DATA 251,165,251,24,105, 

128, 133,251, 130B 
80 240 DATA 165,252,105,0,133,2 

52,202,208, 1317 
E4 250 DATA 222,165,252,201,132 

,240,214, 168, 1595 
9A 260 DATA 55,133,1,160,0,185, 

128,3,665 



78 270 DATA 153,80,4,200,192,32 

,208,245,1114 
2F 280 DATA 76,124,3,0,94,21,18 

, 14,340 

75 290 DATA 32,69,24,16,5,18,20 
,32,216 

Al 300 DATA 79,70,70,46,32,80,1 
8,5,400 

OA 310 DATA 19,19,32,82,5,19,5, 
20,201 

63 320 DATA 46,32,32,32,0,69,24 
, 16,251 

FB 330 DATA 5 , IB , 20 , 32 , 77 , 5 , 13 , 
15, 185 

51 340 DATA IB , 25 , 32 , 82 , 5 , 19 , 20 
,15,216 

6F 350 DATA 18 , 5 , IB , 32 , 45 , 32 , B2 
,67,299 

87 360 DATA 6B , 49 , 32 , 49 , 57 , 56 , 5 
6, 32, 399 

7A 370 DATA 0,0,0,0,0,0,0,32,32 

OA 3B0 DATA 228,255,201,49,240 

9,201,50, 1233 
E2 390 DATA 209,245,162,8,76,24 

2,B, 162, 1111 

53 400 DATA 1,169,1,160,0,32,18 
6,255,804 

79 410 DATA 169,15,162,19,160,9 
,32,189,755 

31 420 DATA 255,169,1,133,251,1 

69,8, 133, 1119 
B5 430 DATA 252 , 169 , 251 , 162 , 21B 

, 160,8,76, 1296 
6A 440 DATA 216,255,77,69,77,79 

, B2, B9, 944 
D9 450 DATA 32 , B2 , 69 , 83 , 84 , 79 , 8 

2,69, 5B0 

22 460 DATA 82,0,0,0,0,0,0,0,62 

80 500 PRINT"CCLR]PRE55 TO 
SAUE RESTORER TO TAPE," 

01 510 PRINT"CSPC330R '2' TO SA 

UE TO DISK . " 
19 520 SYS2272 



Fifty 



YOUR COMMODORE 



C64 PROGRAMMING 

LOADERBUILDER 



Create your own Basic 
loaders without effort 
for all those data 
statements 
By J. Kinley 

It's well past midnight, the master- 
piece of machine code program- 
ming you've devoted many hours 
of your life lo writing is finally bug- 
free and running beautifully. Filled 
with a longing to share your creation 
with your fellow man, you survey your 
arsenal of machine code development 
aids - editors, assemblers, loaders and 
the rest. If only you had an easy way 
of turning your work back into a nice, 
simple Basic loader that other users 
could type in... 

Loaderbuild is just the utility 
you've been looking for. This program 
will take machine code (or any other 
numerical data) stored in the memory 
of your C64, and turn it into a Basic 
loader. This has a list of potential 
applications. Maybe you want to 
submit your code to a magazine for 
publication? A Loaderbuild loader is 
an ideal form of presentation. Your 
code will be turned into DATA 
statements, with a checksum for each 
line, as an aid to anyone typing the 
loader into their own machine. You 
could also make use of Loaderbuild 
to share your programs with a friend 
who lacks your own development 
facilities. Perhaps you could use it just 
to keep your work in an easily 
accessible form. For whatever reasons, 
most machine code programmers 
should find Loaderbuild a useful 
addition to their collection of utilities. 

The listing of the "DEMO" pro- 
gram is an example of a loader 
constructed by Loaderbuild. The start 
address for the machine code is 
automatically inserted into line 140, 
and the number of DATA lines 
calculated and entered into line 150. 

The machine code data in question 
is then written into DATA statements. 



starting from line 200, with 16 items 
to each line. If necessary, the last 
DATA line is made up lo full length 
with zeros. Every DATA statement is 
given a checksum as a guard against 
typing errors if the loader is keyed into 
another computer. 

If you want to try "DEMO" out, 
enter it into your C64 then RUN it. 
There will be a brief pause while the 
DATA items are POKEd into 
memory, in this case from location 
49152 onwards. Now use SYS 49152 
to run the machine code. OK, not very 
exciting, but serves to demonstrate the 
idea! 

Using Loaderbuild 

Loaderbuild is written in Basic. No 
problem if your machine code is in a 
'safe* area of the computer (such as 
above location 49152). However, if 
your code is in an area normally used 
by Basic, then don't forget to reset top 
or bottom of Basic as necessary before 
letting Loaderbuild loose in your 
machine. 

In case you don't know how, the 
limits of the Basic area are set using 
the following POKEs:- 

POKE 51, (bottom of BASIC, low 
bvle) 

POKE 52, (bottom of BASIC, high 
byte) 

POKE 55, (top of BASIC, low byte) 
POKE 56, (top of BASIC, high byte) 

If you make any adjustments, 
follow them with a CLR to get the 
computer used to the idea. 

Now load 'LOADERBUILD' and 
RUN it. 

The program will ask you to input 
start and finish addresses for the code 
to be worked on. You can enter this 
information in either decimal, or in 
hex (preceded with the customary $ 
sign). 

Next tell the program the name 
under which the new loader is to be 
stored on disk - and that's it, the 
computer docs the rest. 

To use your loader, reset top and 



bottom of Basic if necessary (see 
above), then simply LOAD it from 
disk, where it will have been saved 
under the name you gave it, and RUN 
in the usual way. 

How Loaderbuild Works 

Lines 1000-2210 

The input section for start and 
finish addresses, and loader name. 
Calls subroutines at line 6000 to check 
against invalid entries, and 7000 to 
handle any input errors. 
Lines 3000-3300 

Sets up the Basic lines of the loader 
and writes them lo disk. Inserts start 
address into loader, and calculated 
number of DATA lines. Note variables 
KL and KH. These are pointers to the 
start of the next line in Basic, and must 
be calculated for each line. The actual 
Basic lines are in coded DATA 
statements, starting from line 10000. 
Repeated calls are made to subroutines 
at 8000 (which finishes construction of 
each Basic line and numbers it), and 
9000 (which writes a Basic line to disk). 
Lines 4000-4090 

Compiles DATA statements, 16 
items to a line. Fills last line with zeros 
as necessary. Calls subroutine at 5000, 
which finishes construction of the 
Basic DATA statement. 
Lines 5000-5090 

See 4000-4090. Calls subroutine at 
9000 to write BASIC line to disk. 
Lines 6000-6260 

Checks start and finish addresses 
for following conditions:- 

Illegal characters 

Entry too long 

Invalid memory location 

Also converts hex entries into 
decimal. 
Lines 7000-7080 

Prints error message and waits for 
a key to be pressed before continuing. 
Lines 8000-8150 & Lines 9000-9050 

See lines 300-3300 
Lines 10000-10150 

DATA statements containing 
BASIC lines. All keywords are in 
tokenised form, flagged with # sign. 



YOUR COMMODORE 



Fifty One 



C64 PROGRAMMING 



PROGRAM : LDADERBUILD 

64 IOOO REM""""""..- 

1010 REM" LDADERBUILD 
■« 

1050 REM** 



73 
70 
13 



1030 REM" BY JB KINLEY 1S8 
9 " 

5B 1040 REM""""".. •••••••• 



91 
5B 



10S0 REM 
5000 REM" 



ai aoio rem" input details of 

PROGRAM •• 
90 E050 REM" TO BE PROCESSED 



3A 5030 REM' 



POKE 535 



cg S040 poke saeeo.o 

81 ,0 

BB 5050 PRINT "CCLR, WHITE , REU S 
N.00WN3 CONCERT MACHINE CODE 
TO BASIC LOADER" 
BD E060 PRINT " 



65 5070 PRINT "C PURPLE, DOWNS, RI 

GHT313 CUP53 " 

5F 50B0 INPUT "START ADDRESS OF 
M/C PR0GRAMCSPC8 , LEFT7 , CYAN 

3"; INS 
C5 5090 G0SUB6000 
59 5100 IFERS<> " "THEN GOSUB7000 

:G0T05070 
CB 5110 CE-IN: MSS-STRSC IN) : INS- 

n * i 

BA 5150 PRINT "C GREEN , D0WN5, RIG 

HT313 CUP53" 

95 5130 INPUT "END ADDRESS OF M 

/C PR0GRAMCSPC10 , LEFT7, CYAN3 
INS 

6F 5140 GOSUBGOOO 

AB 5150 I FERSO " "THEN GOSUB7000 

:G0T0S150 
41 5160 nE-IN:MES-STR$(IN) 
33 5170 I FME< CETHENERS- "END ADD 

RESS LOWER THAN START ADDRES 

S":G0SUB7000;RUN 
10 5180 PRINT "C RED, D0WN7 , RIGHT 

193 CUP4J" 

EC 5190 PRINT "PROGRAM NAME FOR 

BASIC LOADER" 
03 5500 INPUT "E DOUIN, RIGHT183< C 

SPC17 , LEFT19. CYAN3 " ; PNS 
5S 5510 REM 

4C 3000 REM"""""". 

45 3010 REM** SET UP LOADER PRO 

GRAM LINES" 
GB 3050 REM" IN OUTPUT FILE 



5E 3030 REM' 



87 3040 KL-1 : KH-B : REM " LIN 

K TO NEXT LINE 
6E 3050 LL-90 : LH-0 : REM — LI 

NE NUMBER 
F7 3060 OPEN 5,8,5, PNS+ " , P . W" 
FB 3070 PRINTttS, CHRSCKL ) ; CHRSCK 

H5; 

CF 30B0 GDSUS 8000: G05UB 9000 
BB 3090 GOSUB 8000 

E5 3100 LNS-LEFTSCLNS , LENCLNS)- 
1 J+PNS+CHRSCO) 

60 3110 KL-KL+LENCPNS) : IF KL>5 
55 THEN KL-KL-55G : KH-KH*1 
: REM ""SET LINE LINK 

58 3150 GOSUB 9000 

9D 3130 60SUB 8000: GOSUB 9000 



OB 3140 GOSUB BOOO : GOSUB 9000 

SF 3150 G0SUB8000 

51 3160 LNS-LEFTSCLNS , LENC LNS)- 

D+MSS+CHRSCO) 
5C 3170 KL-KL+LENCMSS) : IF KL>5 
55 THEN KL-KL-556 i KH-KH*1 
REM ••SET LINE LINK 
7E 31B0 G0SUB9000 
97 3190 GOSUBBOOO 

04 3500 N0-UALCMES)-UALCM5S)+1 
ED 3510 NL-INT(CND+1S)/16)-1 
97 3550 NLS-STRSCNL) 
3A 3530 NLS-R IGHTSCNLS , LENC NLS) 
-1) 

F9 3540 LNS-LEFTSCLNS , LENCLNS)— 
15+NLS+CHRSC0) 

D4 3550 KL-KL+LENCNLS): IF KL>5 
55 THEN KL-KL-556 i KH-KH+1 
: REM "SET LINE LINK 

4E 3560 G0SUB9000 

50 3570 F0RR-1T04 

49 35B0 GOSUBBOOO; G0SUB9000 
64 3590 NEXT 

7F 3300 REM 

50 4000 REM""""-........... 

«...*•*.•••• 

E8 4010 REM" COMPILE DATA LINE 
S 

4C 4050 REM"""".*.. •••••••• 

OB 4030 DE-l:CS-0 
37 4040 LL-LL+10 : IF LL>555 TH 
EN LL-LL-556 : LH-LH'l i REM 
••INCREMENT LINE ft 
D5 4050 LNS-" " 

79 4060 BY-PEEKCCE):CS-CS+BY:BY 

S-STRSCBY) 
F6 4070 BYS-RIGHTSCBYS, LENC8YS) 

-1) 

BO 40B0 LNS-LNS+BYS*". " 

EF 4090 CE-CE+1 : I FCE> METHEN4 1 30 

OD 4100 DE-DE*1: I FDE< 17THEN4060 

IB 4110 GOSUB5000 
5B 4150 GDT04030 
S3 4130 DE-DE+1 

BA 4140 IFDE>1BTHEN60SUBS000:G0 

T04170 
BS 4150 LNS-LNS+"0," 
5F 4160 G0T04130 

47 4170 PRINTf*S.CHRSC0) : CHRSC0) 

: CL0SE5 
EH 4180 END 
El 4190 REM 

14 5000 REM-"-------..........* 

C5 5010 REM"COMPILE BASIC DATA 

STATEMENT** 
50 S050 REM""""""- 

BE 5030 C5S-STRSCC5) 

5F 5040 CSS-RIGHTSCCSS.LENCCSS) 

-1) 

46 5050 LNS-CHRSCLL)+CHRSCLH)+C 
HRSC131)+LNS*CSS+CHRBC0) 

53 5050 DL-LENCLNS)+S 

B9 5070 KL-KL+DL : IF KL>555 TH 
EN KL-KL-556 : KH-KH+1 : REM 
••SET LINE LINK 

EF 50B0 G0SUB9000 

7B 5090 RETURN 

08 6000 REM ••«•««»* 

B9 6010 REM"" INPUT UALIDAT10N 
14 6050 REM""""".... • • 

OF 6030 IN-0:ERS-"" 
AE 6040 IFLENC INS)>5THENERS-"EN 
TRY TOO L0NG":G0T065G0 



68 

BB 
80 
BD 

63 
F7 

05 

E4 
9F 
EE 
65 
IE 
IE 



EB 

41 
94 
01 

91 

S5 

SC 
00 
05 
FC 

CI 

08 



6050 I FLEFTSC INS, 1 )-"S "THEN6 
130 

B060 IN-UALCINS) 

6070 F0RT-1T0LENC INS) 

6080 IFM1DSCINS,T,1X"0"ORMI 

DSCINS,T,1)>"9"THENF-1 

6090 NEXT 

6100 IFF-1THENERS- " INUALID C 

HARACTERS IN ENTRY" : F-0 

6110 IFIN>65535THENERS-"MEM0 

RY LOCATION OUT OF BOUNDS " 

B150 G0T0G560 

6130 SL-LENCINS)-1 

6140 INS-RIGHTSCINS.SL) 

6150 F0RT-1T0SL 

6160 TSS-MIDSCINS.T.l) 

6170 IFCTSS>-"0"ANDTSS<-"9") 

ORC TSS> - "A "ANDTSS< - "F" )THEN6 

190 

B180 ERS-" INUALID CHARACTERS 

IN ENTRY" 
B190 NEXT: I FERSO ""THEN6560 
6500 F0RT-0T05L-1 
6E10 CUS-M1DSCINS.SL. 1 ) : SL-S 
L-l 

6EE0 IFCUS>-"0"0RCUS<-"9"THE 
NCU-UALCCUS) 

6530 IFCUS>- M A"ANDCUS<-"F"TH 

ENCU-ASCCCUS)-S5 

6540 IN-IN+CU"16*T 

6550 NEXT 

6550 RETURN 

7000 REM"- 



7010 REM' 
ING 

7050 REM* 



INPUT ERROR HANDL 



IB 7030 PRINT"CDOWN3,RE03"ERS 

F4 7040 PRINT"CDOWNE 1 C3,SPC73PR 

ESS ANY KEY TO CONTINUE" 

DB 7050 GETXXS: IFXXS-""THEN7050 

CB 7050 PRINT"CUP,SPC353" 

55 7070 PRINT"CUP4,SPC35,UP93" 

4D 70B0 RETURN 

DO 8000 REM"""".--..*-..... 



BD B010 REM" ADD STRING DATA T 

0 PROGRAM " 
FC 8050 REM"""""---- ...... 



Al B030 LL-LL-f-10 : IF LL>555 TH 
EN LL-LL-556 : LH-LH+1 : REM 
••INCREMENT LINE H 

EF 8040 LNS-" " 

97 8050 READ DAS 

C7 BOGO IF DAS-"*"THENB110 

B4 B070 IF LEFTSCDAS,1K>"*"THE 
N8100 

CE 8080 DA-UAL C R I GHTS C DAS , LEN C D 

AS)-D) 

31 8090 OAS-CHRS(DA) 

B4 8100 LNS-LNS*DAS:G0T0805O 

C7 B110 LNS-CHRSCLL)»CHRSCLH)+L 

NS'CHRSCO) 
53 8150 DL-LENCLNSJ+5 
B9 B130 KL-KL+DL : IF KL>555 TH 

EN KL-KL-556 : KH-KH+1 : REM 
••SET LINE LINK 
65 8140 RETURN 
7A B1S0 REM 

C4 9000 REM""""............. 

F5 9010 REM"" WRITE LINE TO PRO 

GRAM FILE •• 
DO 9050 REM""""""""""" 

FG 9030 PR I NT t»E, CHRSCKL) j CHRSCK 

H) ; LNS; 
FD 9040 RETURN 



Fifty Two 



YOUR COMMODORE 



C64 PROGRAMMING 



SCREEN 
SAVER 



C64 PROGRAMMING 



F2 90S0 REfl 

92 10000 REM»»""«-»«« 

01 10010 REM" DATA AREA 

•a 

EE 10050 REM *»-»»••••••• 



5E 10030 DATA "■143"," •• BASIC 

LOADER FOR PROGRAM" , "■" 
7B 10040 DATA "■143"," "."■" 

53 10050 DATA "■143"," COMPI 
LED USING 1 LOADERBUILD ' UTIL 
ITY", "■" 

68 10060 DATA "■343"," BY J 

KINLEYC5PC3J19B9" , "■" 
OF 10070 DATA "S " , "■17B" , ■"■ " 
DF 10080 DATA "■129" , "L" , "■17B" 

,"0", ■■164", "■'• 
FF 10090 DATA "C" , "■ 17B" , "O; ■ , " 

■129", "D" , "■17B", "0", "■164", 

"IS" , "■ " 

33 10100 DATA "■135" , "A: C" , "ttl7 

8", "C", "■170", "A: ", "■151", "S 

", "•■170", "L " , "■172" 
□5 10110 DATA "16" , "■170" , "D , A: 

","■130", "■" 
B6 10120 DATA "■135", "A: ", "M139 
"■179", "■177", "C", "*16 

7", "tHS3" 
CF 10130 DATA "■34", "CHECKSUM E 

RROR IN LINE " , "«34 " , " ; 200 " , 

"■170". "L " , "■175" 
30 10140 DATA " 10 : " , "■ 144" , "■ " 

54 10150 DATA "■130", "■" 



PROGRAM: DEMO 

BB 100 REM BASIC LOADER FOR 

PROGRAM 
OB 110 REM •« DEMO 
FB 150 REM •* COMPILED USING 'L 

OADERBU I LD ' UTILITY 
95 130 REM BY J KINLEY 198 

9 

6A 140 S- 43155 
DB 150 F0RL-0T06 
50 160 C-0:F0RD-0T015 
CD 170 READA:C-C-*A:PQKES->L*16+0 
, A : NEXT 

3D 1B0 READA: I FA<> CTHENPR I NT "CH 
ECKSUM ERROR IN LINE ";500*L 
•1 0; STOP 

3C 190 NEXT 

CI 500 DATA 160, 0 , 185 , 35 , 1 35 , 540 

, 7 , 200 . 32 , 5 10 . 555 ,76,2,132,3 

2.22B.2046 
56 210 DATA255, 201 , 0 , 240 , 249 , 20 

1,42,240,9,238,32,508,238.33 

,208.76,2470 
CC 220 DATA14 , 195 , 36 , BO , 85 , 69 , B 

3 , 83 , 32 , 65 . 35 , 75 , 69 , 89 , 32 , 84 

,1177 

OA 530 DATA79,32,67,72,65,7B 1 71 
, 69 , 1 3 , 66 , 79 , B2 , 68 , 69 . B2 , 32 , 
1024 

06 240 DATA65, 78, 68,32,83,67, 82 
, 69 , 69 , 7B , 32 , 67 , 79 . 76 . 79 , 85 , 
1109 

Fl 250 DATAB2 , 83 , 13 , 13 , 13, 80, 82 
. 69 , B3 , B3 , 32 . 42 , 32 , B4 , 79 , 32 . 
902 

FB 260 DATA69, 88,73,84,0,0,0,0, 
0,0,0,0,0,0,0,0,314 



Give your Monitor/T.V. 
Screen a rest with 
Screen Saver 
By G. Gornu 

How long docs your computer 
system remain switched on 
and unattended during a pro- 
gramming session? Probably long 
enough to gradually wear down the 
C.R.T. (Cathode Ray Tube) in your 
monitor. 

During all this time the poor CRT 
is getting sunburnt by the electron gun ! 
One solution is to switch off the 
monitor during such intervals. This is 
not recommended due to the current 
surges occuring at each switching on 
or off which could corrupt your 
program. 

Here is a "soft" solution. It is a 
simple interrupt driven routine devised 
to limit the damage. It will "black" the 
screen if the keyboard is ignored for 
about one minute. 

How It Works 

Every 1 / soth of a second the program 
checks if a key has been pressed. If 



PROGRAM: SCREEN SAVER 



not, it decrements a counter, if the 
counter has run down to zero then it 
saves the border colour, sets it to black, 
and "switches off the screen. This is 
done by turning off bit 4 location 
SDOII (53265), which changes the 
whole screen lo the border colour. 

The next time a key is pressed, the 
same bit is turned back on. which 
restores the screen. The saved value 
of the border colour is restored loo, 
and the counter is reset to its starting 
value, calculated for a delay of approx- 
imately one minute. 

The routine occupies memory from 
SCFAA (53162) to SCFFF (53247). 

To Use It 

Type in Screen Saver, and save it 
before attempting to run it because it 
will destroy itself once the machine 
code is poked in memory. 

Before starting programming, or 
loading a program, load "screen saver" 
and run it. There is one little drawback, 
the border colour can't be changed 
once the routine is operating. Also 
note that "Screen Saver" will not work 
with any program which changes the 
interrupt vector at $0314. Pressing 
RUN-STOP/ RESTORE will disable 
the routine. To restart: SYS 53162. 



C3 


100 


REM 






□5 


110 


REM 


• 

■ 




70 


120 


REM 


• 


SCREEN SAUE 




R 




« 




ca 


130 


REM 


• 


BY 


OS 


140 


REM 


• 


GERARD CORN 




U 




■ 




3D 


ISO 


REM 


• 

• 




or 


160 


REM 








170 


REM 






32 


180 


PRINTCHRSC 147} : : AD-53162 




:F0RI-ADTD53247 




F2 


ISO 


REAOA:CS-CS*A 


:PDKEI.A:PR 




INT 1 


* t - 


NEXT 




AB 


200 


1FCS<>1171STHENPRINT"0AT 



A ERROR.": END 



F9 210 SYSAD: PRINT-SCREEN SAVER 

INSTALLED. " 
7E 220 NEW 

43 230 DATA120,169,1B9,160,207, 

141,020,003 
56 240 DATA140,021.003 1 0BB 1 173, 

032,208, 141 
11 250 DATA255.207,0S6,165,197 1 

041,064,240 
13 260 DATA032,206.2S3.207,20B, 

024,206,254 
FS 270 DATA207. 208,019, 173,032, 

20B, 141,255 
95 2B0 DATA207. 169.000, 141,032, 

208. 173,017 
65 290 DATA208, 041, 239, 141,017, 

208,076,049 
5C 300 DATAe34.173.017.2OB.00S. 

016. 141,017 
A7 310 DATA20B, 173,255, 207. 141. 

032,20B. 169 
FA 320 DATA015,141 ( 254,207,169, 

000,141,253 

84 330 DATA207.240, 227,000, 015, 
000 



YOUR COMMODORE 



Fifty Three 



RAMSOF" 


J 


UNIT 1 DRAKE HOUSE 
160 DRAKE STREET 
ROCHDALE LA NTS 




0L16 1PX TEL 0706 43519 



RAMSOFTS BOOK 

SHOP 

*******★★★★ 



FORMERL Y 16 BIT SOF TWARE 

* A500 BAT PACK * 

A500, TV MODULATOR, JOYSTICK, DELUXE 
PAINT II. INTERCEPTOR. NEW ZEALAND STORY 
& BATMAN -THE MOVIE 




**** £369.00 



* A500 BAT PACK + * 

THIS PACK AS ABOVE PLUS TEN STAR PACK. 

....U A 1 EGAS - 2: ART 0F CHESS. 1 BARBARIAN. 4; BUGGY BOV 5- AKARt 
WARRIORS. 6: INSANITY FLIGHT. 7: MERCENARY COM^ 8 T^ERRORPODS 9- 
THUNDERCATS. 10: WIZBALL 

R.S. PRICE !£389.00 



COMMODORE 1084S 
PHILIPS CM 8833! 

ALL MONITORS INCLUDE LEADS! 



£249.00 
£224.00 



SELECT A PACK 

CHOOSE ANY OF OUR TWO BAT PACKS. 
AND WE WILL OFFER A COLOUR STEREO 
MONITOR FOR ONLY. 

PHILIPS £210.00 CM 8833 



ROM UPGRADE 
UPGRADE YOUR 1.2 KICKSTART 
NEW 1.3 ROMS NOW AVAILABLE 

£29.00 



PRINTERS 



ASTAR LC 10. MONO 
STAR LC 10 COL. 



£158.00 
£199.00 



SEIKOSHA 
ALL MODELS AVAILABLE 



ALL OUR PRINTER PRICES ARE INCLUSIVE OF 

LEADS 



Q.lec 1MEG 3.5 EXT. DRIVE, low power. 

THROUGHPORT, SLIMLINE. ONLY £7 9.95 

BULK 3.5 DISKS X10 t LABELS. ONLY! £7.99-100 
CAP DISK BOX £9.00 



JOYSTICKS.. KON IX NAVIGATOR 
£12.95..QUICKSHORT II TURBO £9.99 



PLEASE NOTE, ALL OUR PRICES INCLUDE VAT & 

COURIER DELIVERY. ALL ITEMS DESPATCHED 
WITHIN 24 HRS. DEPENDANT ON AVAILABILITY & 

CHEQUE CLEARANCE, PRICES SUBJECT TO 
CHANGE WITHOUT PRIOR NOTICE AT ANY TIME. 

ALL PRICES SHOWN ARE FOR MAIL ORDER ONLY 

E.&O.E. 



ACCESS VISA 
& STYLE 
WELCOME 



» Amiga DOS Quick Reference (Abacus) » £09.95 

» Motorola 68000 Programmers Ref Man (Motorola) » £09.95 

» 1001 Things To Do With Your Amiga (Tab) » £09.95 

» Amiga for Beginners (Abacus) » £12.95 

» Kicksiarl Guide to the Amiga (Ariadne) • U2.95 

» Kids and the Amiga (Compute!) » £12.95 

► Elementary Amiga BASIC (Compute!) (D) » £12.95 

» Amiga Machine Language (Abacus) (D) » £12.95 

• Amiga Programmers Guide (Compute!) > £14 95 

> Amiga DOS Reference Guide (Compute!) » £14.95 

» Amiga Tricks and Tips (Ahacus) (D) » £14.95 

» Inside Amiga Graphics (Compute!) ( D) t £14.95 

» Amiga C for Beginners (Abacus) (D) » £14.95 

» Amiga Applications (Compute!) (D) . £14.95 

» First Book of the Amiga (Compute!) (D) • £14.95 

» Amiga DOS - Inside & Out (Abacus) (D) ,» £16.95 

» Advanced Amiga BASIC (Compute!) ( D) » £16.95 

• Computer Viruses - A High Tech Disease (Abacus - NEW) £16.95 
» Amiga Users Guide to Graphics. Sound. Telecom (Bantum)* £16.95 

» Becoming an Amiga Artist ( Scott- Foresm an - New!) » £16.95 

» Amiga 3D Graphics Programming in BASIC 

(Abacus - New!) (D) » £17.95 

» Amiga Machine Lang Programming Guide (Compute!) (D) • £17.95 

• Using Deluxe Paint II (Compute!) » £17.95 

» Learning C - Graphics on Amiga & Atari ST 

(Compute!) (D) » £17.95 

» Amiga BASIC - Inside & Out (Abacus) (D) • £18.95 

» Amiga Microsoft BASIC Programmers Guide 

(Scoil-Foreman) » r , x 95 

» Inside the Aniga with C (Sams) » £19.95 

• Amiga DOS Manual (Bantam) » £22.95 

» Programming the ftttOOO (Sybex) » £22.95 

» Amiga Disk Drive - Inside & Out (Abacus) (D) » £24.95 

» Programmers Guide to the Amiga (Sybox) » £24.95 

» Amiga Programmers Handbook (Sybex) » £24.95 

» Amiga Programmers Handbook. Vol 2 (Sybex) • £24.95 

» Amiga ROM Kernel Ref. Man.: Includes & Autodocs 

<A.W.NEW!) >n995 

» Amiga for Advanced Programmers (Abacus-NEW!) » £29.95 

» Amiga System Programmers Guide (Abacus) (D) » £29.95 

• Amiga Graphics Inside A Out. Abacus (New)(D) » £29.95 



BOOKS MARKED (D) HAVE A DISK AVAILABLE 
£9.95. DISK MAY BE PURCHASED SEPERATELY. 



****RAMSOFT EXTRAS. **++ 

RAM EXPANSION - 512K CARTRIDGE:- 
WITH CLOCK £80.00 



SOFTWARE SPECIALS 

BEAST: £24.99 **FALCON MISSION DISK: £12.99 
**PROMISED LANDS: £7.99 
**ALTERED BEAST: £17.99 ++KNIGHT ORC: £9.99 

BLACK MAGIC: £9.99 
** PLEASE RING FOR PRICE ON OTHER TITLES. 
ALL PRICES ARE INCLUSIVE OF POSTAGE. 



Fifty Four 



YOUR COMMODORE 



TREAT YOURSELF... 

TREAT A 



FRIEND! 




Subscribe to 
YOUR COMMODORE 

and receive a 
FREE keyboard dust 
cover and mouse-mat 
worth a total of £10.70! 



That's right if you take out 
a years subscription to 
YOUR COMMODORE 
for either yourself or 
for a friend, not only 
will we make sure 
its delivered to you 
each month at no extra charge*, 
but you or the recipient of your gift 
subscription will also receive these two 
stylish Your Commodore 
computer accessories absolutely free! 



Subscription Rates: 

UK £15.60 

Europe £23.25 

Middle East £23.50 

Far East £26.40 

Rest of The World £24.00 

Airmail Rates on Request 

1 Overseas Subscriptions include postage. 



Just fill in the coupon below 
and send it to the address given 
with a cheque, money order or credit card 
instructions to cover the cost of the subscription. 

We ll do the rest. 



r 

This offer closes on Friday I PLEASE TIC * 

afso D 0 Cember 1989and ' S J ^ 1 wou ' tl 'i* 6 to subscribe to YOUR COMMODORE and receive a free gift 

COM°^D^^u^S»S I D ' W0U ' a 10 Send 3 Y0UR C0MM0D0RE 8'« Ascription and tree gift 

who wish to renew or | MY NAME recipients name 

extend their current j address address 

subscription but must do so | 



using the order form 
provided. 



Please allow 28 days for 
delivery of your gift. To 
guarantee receipt of gift 
subscription before 



I 

ID 



POSTCODE . 



New Subscriber 



□ 



..POSTCODE 



Renewal 



□ 



New Subscriber 



I 

O Renewal I 



<— — ^uevmoney order for. J 



□ 



I Signature Date _ 

Christmas. Orders MUST be | The Subscription Manager <YC/2>, Argu. Speci.li.l 

received by the closing | Herts, HP2 ?st. y p 



Valid from to | 

return this order form and remittance to: | 

Publications. Argus House, Boundary Way, Hemel Hempstead, 



dale. 



Fifty Six 



i 



YOUR COMMODORE 



HOLMESOFT 

MAIL ORDER DIVISION OF ESTABLISHED RETAILER 



COMMODORE 64 



COMMODORE 64 



DEPARTMENT YC 

ALDERWOOD 

CENTRE 

SEDGLEY, DUDLEY 
W. MIDLANDS, 
DY3 3QY 

(Tel: 0902-31 3600/880971 ) 



Ttfle 

i-ST OVER GERMANY 
'9 (BOOTCAMP) 
3-D POOL 

4 soccer sim 
apb 

AXF. 
ACROJET 
ACIION FIGHTER 
AFTERBURNER 
AIRBOURNE RANGER 
ALTERED BEAST 
AM CIVIL WAR-3 
AM. INDOOR SOCCER 
ARCADE MO. FAME 
ARCADE MUSCLE 
B-34 BOMBER SIM 
BANGKOK KNIQHTS 
BARBARIAN (Fsygi 
8AH3ARIAN 1 (Pal) 
BARBARIAN-2 (Pal) 
BARDS TALE -2 
BAUDS TALE-3 
BATMAN. THE MOVIE 
BATT IN NORMANDY 
BATTLE CHESS 
BATTLE FRONT 
BEACH VOLLEY 
BEAM 

BEYOND DARKCASTLE 
SLACK MAGIC 
BLACK TIGER 
BLASTEROlDS 
BLOOD MONEY 
BLOODWYCH 
BOMBER [ FIGHTER! 
BOMBUZAL 
BORDER ZONE 
BOXING MANAGES 
BUFF BILL5 RODEO 
CABAL 

CAJ IFORNIA GAMES 
CAPi,. =IZZ 
CARRIES COMMAND 
CARRIERS AT WAR 
CHAMP. SPRINT 
CHAMPIONSHIP GOLF 
CHASE HO. 
CIRCUS ATTRACTION 
CITADEL 
COMMAND PERF 
COMPUTER AMBUSH 
CONTINENTAL CIRCUS 
CORPORATION 
CORRUPTION 
COVERT ACTION 
CRAZY CARS-2 
CRICKET MASTER 
CRUSE/ AZURE BOND 
CYBERNOID 
CYBER NOIO-2 
D THOMPSON OLYMP 
DARK FORCE COLL 
DEEP. THE 
DEF CON 5 
DEMON'S WINTER 
DENARIS 

DOUBLE DRAGON 
DRAGON NINJA 
DRAGON SPIRIT 
DUAL (T DRIVE-?) 
DUEU'CAL CHALL 
DUEL/SUPERCARS 
DYNAMITE DUX 
6 HUGHES SOCCER 
ECHELON 
ELIMINATOR 
ENLIGHTENMENT 
EPYX ACTION COLL 
ESPIONAGE 
ETERNAL DAGGER 
EURO SUPERLEAGUE 
EUROPE ABLAZE 
EYE 

F-T4 TOMCAT 
F-15 STHIKE EAGLE 
F-16 COMBAT PILOT 

F. BRUNO BIG BOX 
FEKNANDFZ MUST Git 
FERRARI FORMULA 1 
FIRST STRIKE 

FISH 

FISTS ft THROTTLES 
FLIGHT SIM-2 
FOOT MGR-2 EXP. 
fOOT OF THE YEAR-2 
FOOTBALL DIRECTOR 
FOOTBALL MGR-2 
FORGOTTEN WORLDS 
FOXX FIGHT5 BACK 
FUN SCHOOl-2 (slats agej 

G. GOOCH 69 

Game. set. match-? 
games crazy coll. 
games. summer ed. 
games. winter ed 
garfield 
gettysburg 
ghostbuster5-2 
giants coll 
gold. silver. bronze 
graph' adv. creator 
guerilla wars 

GUNSHIP 
HARD DRIVING 
HEAT-WAVE COLL 
HEROES OF LANCE 
HILLS FAR (AOADj 
MISTORY-rN-MAKING 



Call 


OH* 




19.95 


'.95 


10.95 


e» 


1 0.95 


5.95 


10.95 


7.45 


11.95 


3.95 


9.95 


S.95 


10.95 


0.95 


10.95 


G.75 


11.95 


10.45 




7.45 


11.95 




14.95 




10.95 


4.95 




9.95 


1 1.95 


1.95 


12.95 


3.95 




0.95 


10.95 


4.95 


7.95 


6.95 


10.95 




1 2.95 




13.95 


7.45 


11.95 




14.95 


7.45 


11.95 




14.95 


7.45 


11.65 


7.45 


11.95 




14.95 


7.45 


11.95 


7.45 


11.95 


5.95 


10.95 


8.95 


S.95 


7.46 


11.95 


7.45 


11.95 


4.95 


9.45 




19.95 


6.95 


10.95 


6.95 


10.95 


7.45 


11.95 


2.95 


11.95 


6.95 


10.95 


9.95 


13.95 




14.95 


2-95 


0.95 


6.9S 




7.45 


11.95 


fi-95 


10.95 


7.45 


11.95 


9.95 


13 95 




23.95 


7.45 


11.95 


3.95 


9.95 




13.95 


10.95 


13.95 


S.95 


10.95 


6.45 






18.95 


2.95 




3.95 


7.95 


7.45 


11.95 


8-95 


13.95 


6.95 


11.45 


6.95 


9.95 




14.95 


7.45 


11.95 


6.96 


10.95 


7.45 


11.95 


7.45 


11.95 




11.95 




6.95 




K <t1 

u ■* •> 


7.45 


11.95 


6.95 


10.95 


9. 95 


11.95 


4.95 


10.95 


3.95 


1095 


9.95 


13.95 


6.95 


10.95 




14.95 


695 


10.95 




14.95 


3.95 






11.95 


6.96 


10.95 


10.95 


13.95 


8.95 


10.95 


3.95 


9.95 


7.45 


11.95 


6.95 


10.95 




9.95 


895 


10.95 


29.95 


39.95 


5.45 


8.95 


7.45 


11.95 


4.95 




6.95 


10,45 


7.45 


11.95 


3.95 


9.95 


6.95 


10.95 


6 95 


9.95 


9.95 


14.95 


9.95 


11.95 


7.45 


11.45 


7.45 


11.95 


4.96 






23.95 


7.45 


11.95 


10.95 


13.95 


10.95 


13.95 


17.95 


23.95 


4.95 


10.95 


10.95 


14.95 


7.45 


11.95 


8.95 


12.95 


7-45 


11.95 




14.95 


14.95 





Tlllei 

HITCH HIKERS GUIDE 

HOSTAGES 

HUNTERS MOON 

IN-OROWD COl L 

IND. JONES ft L C 

INFIDEL 

INGRIO'S BACK 

INNER SPACE 

INTENSITY 

IRON LORD 

ITS A KNOCKOUT 

JACK NICKLAUS GOLF 

JEWELS OF DARKNESS 

KAMPFGRUPPE 

KARATE ACE COLL 

KARNOV 

KAYDEN OARTH 

KEN DAGLISH S>MGR 

KICK OFF 

KIDS PLAY 

KNIGHT FORCE 

KONAMI ARCADE COLL 

LEO. STORM 

LANCELOT 

LAST NINJA-2 

LAZER SOUAD 

LEADER BOARD PAR-4 

LEGACY OFTHE ANCIENTS 

LICENCE TO KILL 

LIVERPOOL GAME 

LONE WOLF 

LURKING HORROR 

MACARTHURS WAD 

MAGNIFICENT 7 COLL 

MANCHESTER UTD 

MARAUDER 

MARBLE MADNESS 

MAY-DAY SOUAD 

MAZE MANIA 

MECH BRIGADE 

MEGA-GAMES Vol 2 

MICflOPROSE SOCCER 

MIKE REED POPQUIZ 

MOONMIST 

UGZI'U.'vA! KM 

MORPHEUS 

MR HELI 

MUSIC STUDIO 

MYTH 

NAM 

NAVCOM 6 

NAVY MOVES 

NETHERWORLD 

NEW ZEALAND STORY 

OBL ITERATOR 

OIL IMPERIUM 

OPERATION 

THUNDERBOLT 
OPERATION WOLF 
ORIENTAL GAMES 
OUTRUN 
OVER RUN 
P. BEARDSLEY FOOT 
P. STEALTH FIGHTER 
PAC LAND 
PAC-MANIA 
PANIC STATIONS 
PANZER GRENADIER 
PANZER STRIKE 
PAPERBOY 
PHANTASY -2 
PHOBIA 
PICTIONARY 
= L'JNDEHCTj 'IF ART S. 
POOL OF RADIANCE 
POWER DRIFT 
PRESIDENT ELECT 
PURPLE SATURN DAY 
QUARTERBACK 
QUESTION OF SPORT 
OUESTRON-2 (Or 1) 
RTYPE 

RAINBOW ISLANDS 
vAlNfiO'A 1 WARRIOH 
RALLY CROSS CHALL 
RAMBO-a 
R AS TAN 

RfcACH FOR STARS 
RED HEAT 
RED STORM RISING 
RENEGADE-3 
RETURN OF J EDI 
RICK DANGEROUS 
PIMPUNNER 
RINGS OFZILFIN 
ROAD BLASTERS 
POBOOOP 
ROCK ft ROLL 
ROCK STAR ATE. . 
ROCKET RANGER 
ROD PIKE HORROR 
flOGER RABBIT 
ROMMEL 

ROY OF THE ROVERS 

RUN THE GAUNTLET 

RUNNING MAN 

RUSSIA 

RYGAR 

S.DI 

SAINT 4 GREAVSIE 

SAMURAI WARRIOR 

SANTA S COLL. 

SAVAGE 

SCRABBLE 

SEASTALKEP 

SENTINEL 

SHADOWS OF MORDOR 
SHAO-LINS ROAD 



Cni 

6.95 
3.95 
10.95 
7.45 

10.45 
6.99 
3.95 
7.45 
3.95 

3.95 

9.95 
3.95 
695 
6.95 
6.95 
3 95 
6.95 
7.45 
6 45 

10.45 
I 95 
6.95 

11.95 

7.45 
695 
695 



7.45 
695 
3.95 
4.95 
695 
6.95 

995 
1095 

7.45 

7.45 
495 
695 
1195 
695 

6 95 

7.45 
3.95 



9.95 

7.45 
8.95 
7.45 

5.95 
10.45 
695 
595 
7.46 



3.95 

7.45 
995 



7.45 

6.95 
6.95 
10.95 

695 
6.95 
6.95 
6.95 
7.45 
4.95 

745 
10.45 
7.48 
595 
695 
495 

7,45 
7.45 
6.95 
6.95 

6.95 



295 
7.45 
6.95 

2.95 
5.95 
695 
495 
6.95 
2.95 
695 

3.95 
296 
3.95 



COMMODORE 64 



G0005 SUPPLIED ON 
PAYMENT-WITH-OPDER 
BASIS ONLY 
Pay By Access/Visa Cheque! 
P.O/C-Orail Eurochaquet 
Cash To 

HOLMESOFT 

iCash should be sent by 
Racorded/Regisleied Mail) 



Ptiooe/Wrirt Credit Card 
Delaili Plus Name ft Addrest 
For 

SAME DAY 
DESPATCH 



Dltk 

19.95 
10.95 

1395 
11.85 
19.95 
10.95 
10.99 

995 
11.95 
1195 
12.95 
10.95 
3395 
1195 

9.95 
1095 
ID. 95 
10.95 

10.95 
13.95 
11.95 
10.95 

13.95 
14.95 

5.95 
1195 
1095 
1095 
1995 
14.95 
13.95 
10.95 
11.95 

6.45 
1095 
1195 
2395 
1195 
1395 
11.95 
1995 
11.95 

10.95 
15 95 
11.45 
11.95 
995 
11.95 
11.95 
11.95 
10.95 
1195 
11.95 

11.95 
10.95 
11.95 

II "3 

9.95 
1395 
1095 
10.95 
11.95 
1995 
1995 

7.95 
14.95 
11.95 
14.95 
15.95 
18.95 
11.95 
11.95 
1095 
1095 
1395 
1495 
11.95 
1095 
1095 
1095 
11.95 

14.95 
11.95 
13.95 
11.95 
1095 
1095 

795 
14.95 
11.95 
11.95 
10.95 
10.95 
14.95 
11.95 
1195 
14.95 
11.95 
11.95 
1095 
1495 

9.95 
11.95 
10.95 
10.95 

995 
11.95 
19.95 
10-95 

795 

9 95 



Tlllei 

SHAHDOF SPRING 
SHARLA 

SHERLOCK/C JEWELS 

SHILOE 

SHINOBI 

SHOOT EM UPS COLL 
SIDE ARMS 
SILENT SERVICE 
SILKWORM 
SKATE CRAZY 
SOCCER SPECTACULAR 
SOCCER SQUAD COLL 
SOLDIER OF FORTUNE 
SOLID GOLD COLL 
SONS OF LIBERTY 
SORCERER 
SPACE ACE COLL 
SPECIAL ACTION 
SPEEDBALL 
SPORTING TRIANGLES 
SPORTS WORLD '08 
SOT. SPORTS FOOTBALL 
ST. SPORTS SOCCER 
STAR GLIDER-? 
STAR WARS TRILOGY 
5TAR CROSS 
STARGLIDER 
STEALTH MISSION 
5TEEL THUNDER 
STORMlORD 
STORY SO FAR. CH.4 
5TREET FIGHTER 
STRIDER 

stunt car racer 
summertime special 
super huey-2 
super quintet 
super scrabble 
super trux 
super wonderboy 
supersports 
supreme challenge 
taito coin-op hits 
tank command 
ten great games-3 
terry's big 
aoventure te5t 

DRIVE 
THALAMUS: THE HITS 
THUNDERBIRDS 
THUNDERBLADE 
TIGER ROAD 
TIME ft MAGIC COLL 
TIMES OF LORE 
TIMESCANNER 
TIN TIN 
TOOBIN 
TOTAL ECLIPSE 
TRACK SUIT MGR 
TRACKER 
TWAIN. THE 
TREBLE CHAMPION 
TROLL 
TUSKER 

TYPHOON OF STEEL 

U SAJK.F. 

ULTIMA TRILOGY 

UNTOUCHABLES 

VIGILANTE 

VINDICATORS 

W E.C LE-MANS 

WAR IN MID EARTH 

WAR GAME CONST. 

WARSHIP 

WEIRD DREAMS 

WILLOW 

WINNERS COLL 

WITNESS 

WIZARD'S CROWN 

WORLD TOUR GOLE 

XENON 

XFNOPHOBE 

XYBOTS 

ZAK McKRAKEN 

ZAPP SIZZLERS-3 



Can 


Dltk 






6.95 






12.95 




19.95 


6.95 


10.95 


4.95 




4*95 


10.99 


6-95 


10.95 


6.95 


in <fi 


2.95 




8.95 


12.95 


? a< 


1 1 "j '- 

1 I.SJ 


395 




4.95 






19.95 




1 Q Q£ 


11.45 


ilii 


995 




6.95 


11.95 


7.45 


1 1 IK 


t. 95 




7.45 


11.95 


4.95 


11 -95 






9.95 


id o* 




13 0* 


4.95 




■ 


15.95 




1? OS 


6.95 


10.95 


895 


1095 


695 


in <)>. 


7.45 


1095 


9.95 


1595 


595 




4.95 




6.95 


10.95 


7.45 


11.45 




Q 11* 

1.13 


7.45 


111* 


3,45 


11.95 


8.45 


12.45 


995 


1 J.H 


995 


11 M 


695 


1195 


6.95 


10.95 






695 


13.95 


695 


1095 


6-45 




7.45 


11.95 


5.95 


9.95 




tn qs 


7.45 


i i.jj 


6.95 


10 .95 


7.45 


1 1.95 


6.95 


1095 


6.95 




895 




3.95 


11.95 


ft Q!\ 




3.95 


A at 

U.J J 


7^45 


1 1 l>S 




19 95 




73 05 




1695 


7.45 


11.95 


7.45 


11.95 


7 AS 


11.95 


7.45 


1195 


6.95 


1095 




1495 




3395 


9.95 


1295 




11.95 


9.95 


13.95 




1995 




1495 


295 


6.45 


695 


995 


6.95 


10.95 


7.45 


11.95 




11.95 


9.95 


11.95 



C64 ACCESSORIES 



COMMODORE 64 UTILITIES 



Trtta 

ART STUDIO 
GAME MAKER 
GEOCALC SO SHEET 
GFOFILE D BASE 
GEOS Vor 1 3 
W BEACON TYPING 
MINI OFFICE 2 

NfWvROOM 

STOP PRESS -MOUSE 
TASWOPD 



Can 

1195 



1295 



18.95 



C64 HARDWARE 



rata 

C64c BATMAN PACK (Comp . 
Ontasotte UgMpun, Gamoi MX 
"Salman" etc) 
CWc COMPUTER 
(Comp ■ Oatasette) 
15411IDISKDRIVE 
1 602 COL MONITOR 
MPS1230 DM 'PRINTER 
CITIZEN DM/PRINTER 



Dltk 
1395 
14.95 
33.95 
3495 
2995 
1B.95 
1595 
23.95 
6495 
18 95 



Our 
Price 
0.00 



129.99 

15999 
168.19 
BB H 
14999 



Till* 

10« 5.25 " DISKS/3M 
lOi 5 25 D1SKS/UNB 
10* C15 BLANK CASS 
ACTION REPLAY MK VI 
CASS ALIGNMENT KIT 
COMPUTER -TV LEAD 
DATA RECORD ER^CW 
DISK BOX (100 Sua) 
DUST COVER (SOFT) 
HEAD CLEANING DISK 
LOAD-IT DATASETTE 
MOUSE (COM. 1361) 
MOUSE HOLSTER 
MOUSE MAT (GnOOed) 
POV/ER SUPPLY 'C64 
PRINTER INTERFACE 
PRINTER PAPER «30W 
PRINTER STAND 
RESET CART. (Dalai) 
TOOLKIT IV DISK 



Our 
Price 
8.99 
4.99 

48 

899 
2.99 
34.99 

£8 

5.99 

« n 

19.99 

I 

34 99 
2199 
999 

a 



JOYSTICKS 





Our 


TIM 


Price 


CHEETAH 125-/AF 


7.99 


CHEETAH MACH-1 


1099 


COMP PRO-5000 EXTRA 


1599 


CRUISER (COLOURED) 


9.49 


CRUISER <AF (CLEAR) 


12.49 


CRYSTAL PRO-GRIP 


12.99 


JOYSTICK SPLITTER 


4.99 
26.99 


KONIX /IBM -CARD 


KONIX NAVIGATOR 


13.99 
9.49 


KONIX SPEEDKING 


KONIX SPEEDKING -AF 


11.99 


MICRO-HANDLER 


73.99 


OUICKSHOT-II 


799 


OUICKSHOT-ll TURBO 


9.99 


PACEMAKER (EUROMAX) 
RAM DELTA 2000 


36.99 
9.49 


WIZCARD CONTROLLER 


399 


WIZMASTER JOYSTICK 


13.99 


ZIPSTICK PRO. 


14.49 


ZIPSTICK SUPPRO/AF 


15 99 



AMIGA HARDWARE 



Our 
Price 

37999 



rah 

AMIGA 500 BAT-PACK 
(Computer. Mouse Modulator 
Games Incl "Batman" 
Worktoncn 1.3 Painl Pkg Etc I 

a-1010 disk drive 14499 

cumana disk drive 97.99 

a501 512k-rampack 144m 

1084s col monitor 259 99 

mps1500col printer 279 99 

Citizen om-printer i*b « 

handy scanner 299 93 

linnet auto modem 159 99 

amiga power supply 54 99 



AMIGA UTILITIES ETC 



nitai 

AMIGA ENHANCER 1 3 
DE-LUXE MUSIC CONS 
DE-LUXE PAINT 
DE-LUXE PAINT 3 
DE-LUXE PRINT J 
DE-LUXE PRODUCTIONS 
DE-LUXE VIDEO 
DlGl-VIEW GOLD 
F ANT A VIS ION 
KIND WORDS 
MUSIC STUDIO 
PHOTON PAINT 
PHOTON PAINT-2 
PRO TEXT 
VIRUS KILLER 



Our 
Price 
11.95 
5495 
14.95 

hjjb 
5495 

119.95 
5495 

139.95 
39.95 
4495 
24.95 
IsLN 
7495 
6995 
695 



AMIGA ACCESSORIES ETC 



Titles 

10X 3.5- DISKS (3M| 
10« 3 5' DUSK5(UnD) 
CENT PRINTER CABLE 
DISK BOX |100 Sue) 

oust cover (soft) 
dust/monitor cover 
four player adaptor 
head cleaning disk 
joystick ext leads 
kempston wr mouse 
mouse cover (delux) 

MOUSE MAT (GnddM) 
PRINTER PAPER *?0M 
PRINTER STAND 
RS232 NULL MODEM 
SCAHT MONITOR LEAD 
SOUND LEADS (3m) 
SURGE PROTECTOR 
TV MODULATOR 



Our 
Price 
12.99 
B99 
999 
8.99 
599 
1099 



599 
BUM 
699 
4.99 
21.09 
9.99 
7.99 
14.99 
4.49 
11.99 
3499 



Paymenl by Cn«qu6/Poatfll O rder/Ca a h/£- Sterling Dralf 
Eurocheque payable lo HOLMESOFT. Prices include UK 
Postage A Packing. (Add 50p lor Recorded Delivery) 
EUROPE: Add 75p per item. ELSEWHERE Add El 50 (All 
Ovei»a» Orders Senl By Airmail) 



YOUR COMMODORE 



UNLISTED ITEMS 

Deduct 20% from RRP 0' Full Price Software 
DMuct 10% Irom RRP ol Budget Software 
Deduct 5% from RRP ot Compule' Add-Ons 
SEND SA f FOR FULL UST 



Siock Items usually senl by return post (Larger Cheques subjeci to* 
clearance) NOTE: Untorjunateiy Inero will oe some games wnlcfi 
have nol boon released on Hme Such FORTHCOMING RELEASES 
wtil be senl on Day -cl- Release ((We will gladly refund or send 
alternatives (or any item wh*h is excessively delayed) 



Fifty Seven 



Heroes of the Lahce 




R 

cc 

St 

Le 



s 




HACKATAK 



Welcome to the rad- 
ical new tips sec- 
tion, where you 
can find the latest games 
mapped, poked and pulled 
10 bits by me, your tipsmas- 
ter, Kirky Baby. You may 
notice that some of the 
games featured in these 
pages are a wee bit old, but 
as I write the PC Show is 
only two days. Fear not folks 



I'll be getting the latest 
software and hacking it to 
pieces to next month's Hack- 
atak will be BIG!!! 

Samurai Warrior 

Having trouble with your 
bunnies? Simply type 
HHDSFHHH on the high 
score table for infinite 
energy. Wow! 



Captain America 

La la la la la la America. If 
you want extra lives for this 
slightly (!) disappointing 
conversion keep pressing the 
bottom (Ooer!) button on 
the control panel and youH 
receive another captain. 

Renegade III 

Get to level two and then kill 



yourself (or rather the rene- 
gade). When you have lost 
all your lives, you will be 
asked to rewind the tape. 
Just press the space and level 
three will load. Well I never! 



Rambo III 

Yet another cheat (I'm too 
good to you lot). Type 



Fifty Eight 



YOUR COMMODORE 



RENEGADE on the highs- 
core table, press 1. 2 or 3 to 
start on any of the three 
levels. 



Dragon Ninja 

When you lose all your lives 
on the forth level, ignore the 
"rewind tape' message, leave 
the tape playing and level 
five will load. You will have 
five lives and full time. Da 
naa! 

Heroes of the Lance 

Yes. this is a wee bit old, but 
as yet no other magazine has 
printed a complete solution, 
until now! Just follow the 
directions given, using the 
game's on screen compass. 



LEVEL 1 

First, enter door (south). 
Walk south until you reach 
the scroll. Enter door (east). 
Walk east. Enter door 
(north). Walk north. Enter 
door (west). Walk west. 
Enter door (north). Walk 
south. Enter door (west). 
Enter second door (west). 
Take scroll then leave 
(north). Go back to first 
door and enter (west). Walk 
west and take the gold. Walk 
east. Enter door (north). 
Walk south and enter the 
round hole in the wall (west). 

LEVEL 2 

Walk east. Enter door 
(south). Walk south. Enter 
door(east). Walk south. Tall 
off the gems and potions. 
Walk south. Take shield. 
Walk north. Enter door 
(west). Walk south. Enter 
door (west). This should 
take you to the waterfall and 
cure all your wounds. Walk 
south. Jump gap. Walk 
south. Take gold cup. Walk 
south. Enter second door 
(west). 



LEVEL 3 

Walk south. Go past door. 
Walk south. Take potion. 
Walk north. Enter door 
(west). Walk south. Take 
shields. Enter door (west). 
Walk north. Enter door 




Above: With all those characters I think we'll have a party! 



(west). Walk north. Enter 
door (west). 

LEVEL 4 

Jump gap. (Hint, try over 
stepping the mark!). Walk 
west. Enter door (south). 
Walk north. This is a very 
hard screen, select Tassle- 
holf Burrfoot. (Hint, when 
the arrows start to fly jump 
to get by). When you have 
passed the fire enter the door 
(south). Walk south. Enter 
door (cast). Walk east. Enter 
door (north). Walk north. 
Enter door (west). Walk 
south. Take gold and silver 
cups. Take four potions. 
Take scroll. Walk north. 
Enter door (west). Walk 
west. Take rings. Use rings. 
Walk cast. Enter door 
(south). Enter door (east). 
Walk south. Enter door 
(west). Walk west. Enter 
door (south). Walk south. 
Enter door (west). Save the 
game here. Select River- 
wind. Now jump the gaps, 
again, try over stepping the 
mark. When you have 
jumped all the gaps enter the 
door (east). 

LEVEL 5 

Walk east. Enter door 
(north). Walk south. Enter 
door (east). Take coins. 
Walk west. Enter door 



(north). Walk south. Enter 
door east. Walk east. Enter 
door (south). Enter 4th 
door. Walk east. Enter door 
(north). Walk south. Enter 
door (east). Walk east. Enter 
door (north). Enter door 
(east). Walk east. Take 
potion. Walk cast. Enter 
door (north). Walk north. 
Enter east. Walk east. Keep 
your eyes open for a round 
hole in the wall this is the 
entrance to LEVEL 6. 

The Dragon's Lair 

As soon as you enter the lair 
hit the space bar. Select 
Goldmoon, and return to the 
game. You can onlv kill the 



dragon by throwing the Staff 
at him. Just hold down the 
fire button and push the 
joystick diagonally up. 
When you have disposed of 
him run left avoding the 
falling rocks and take the 
Disc's to finish the game. 

Sorry people, that's all 
we have time for. Next 
month, when the PC Show 
is well and truly over, I'll 
have LOADSATIPS, so 
tune in for an action packed 
HACKATAK next month, 
or you may regret it, not now 
but soon and for the rest of 
your life! 

Kirk Rutter 




Above: Go east, go east. CHOMP! Er... go west, go west. 



YOUR COMMODORE 



Fifty Nine 



FEATURE 




1^ 



X 



4 



Above: Amanda Barry, put your clothes 
back on this instant! 



SEQUEL 

OR 
BUST! 



W 





ho ya gonna call this time?"; "Now who ya gonna call?"; "They're 
here to save the world again"; "They're back to save the world"; 
the possibilities of crummy by-lines are seemingly endless. Yes! 
after five quiet years the Ghostbusters, heroes of the world's biggest-grossing 
comedy ever, are back. But for Columbia Pictures, eager for a box-office success 
to mop up the worry left by a string of flops, it hasn't been easy... 

In 1982 Ivan Reitman (currently one of Hollywood's hottest comedv 
properties after success such as "Legal Eagles', 'Screwballs', 'Stripes', 'Anima'l 
House' and Twins') pulled together 'Saturday Night Live* star Bill Murray, 
"Blues Brothers' maestro Dan Ay kroyd, talented actor , writer, director producer 
Harold Ramis and Academy Award darling Sigourney 'Alien(s)' Weaver for 
a big-budget film comedy about four psychic investigators who start a rather 
jolly exorcism business, Ghostbusters Inc. The film, which cost twenty million 
dollars to make, went on to gross $220 million, prettv much guaranteeing 
a sequel in one form or another, particularly in the light of Hollywood's current 
obsession with Roman numerals ('Friday I3th Part IX". 'A Nightmare on Elm 
Street' VI', 'Batman II'. 'Blade Runner II' (being filmed on the 'Batman' set). 
'Alien IV (with Arnold Schwarzeneggar and Sigourney Weaver already signed)' 
•Spaceballs III: The Search for Spaceballs II' and 'Star Wars I: The Clone 
Wars' are all in the pipeline). However after the worldwide furore of the first 
urc's success had died down, everything went quiet. Ex-Columbia Pictures 
David Puttnam showed a noted lack of enthusiasm for "Ghostbusters 
II , even to the point of considering making it with an all-new low-budget 
cast. Pultnam's much-publicised enmity with star Biil Murray, the leader of 
the Ghostbusters, obviously didnt help, and it wasn't until late 1987, when 
Puttnam was deposed as studio boss, that 'Ghostbusters II' cropped up again. 
Pultnam's replacement, a Hollywood power player named Dawn Steel, recalls 
it as "one of the tirst things we talked about" at her interview for the corporation's 
presidency. Not surprising, since it was obviously crucial to the ailing studio 
that the movie got made. Six flops in one year (1988) - including the anticipated 
smash success-Punchline' (with Tom Hanks and 'Sally Field*), which grossed 
only 52 1 million lett Columbia Pictures with a lot of problems, both in 
financial terms and in the box-office credibility stakes. 

Despite the usual sure-fire success of sequels to big movies, the sheer volume 
of genre movies on the Summer market might just have left "Ghostbusters 
II comfortably profitable but not, ultimately, a massive hit. Studio boss Steel 
called the movie "the most important sequel in the history of Columbia Pictures" 
and it's easy to see why. It was a predictable but necessary evil for the 
corporation; one requiring a big investment and. therefore, a" big risk. The 
film had got to be made. The formula had to be repeated. The cast and crew 
from the original movie had to be involved. But how uere they all goinc 
to be got together? 

^ The story of how it happened begins much like the plot of 'Ghostbusters 
IP Itself, in which the protagonists of the original have left "busting behind 
and gone back to some semblance of normal life. The same was true of most 
of the cast and crew from 'Ghostbusters'; Murray had appeared in several 



Sixty 



YOUR COMMODORE j 



FEATURE 



dismal films (including 'Scrooged' in 1987) and had subsequently dropped out 
of sight; Aykroyd's 'Spies Like Us", 'Doctor Detroit', 'Dragnet* and 'The Couch 
Trip' were all awful; Remis had written, directed and/ or appeared in several 
teen movies, with some success; director Ivan Reitman was filming 
Schwarzenegger and DeVito (tipped to be Penguin in 'Batman IT) in 'Twins'; 
female lead Weaver was enjoying critical success herself, earning Oscar 
nominations for 'Aliens', 'Gorillas in the Mist' and 'Working Girl'. The man 
who brought them all together was none other than Michael Ovitx, 'the King 
of Hollywood' (actually head of the famous Creative Artists Agency of Los 
Angeles). 

What happened at their lunchtime meeting in Jimmy's (a Beverly Hills 
showbiiz restaurant) was the first step towards making 'Ghostbusters II'. As 
Murray recalls, 'Walking into the meeting no-one really fell we's make the 
movie. But in the course of lunch we had so many laughs and so much fun 
that it became clear we'd really enjoy working together again." A year of 
deal-making later, the sequel was rolling with virtually the entire cast of its 
predecessor, even down to the 'Busters' long-suffering (cx)-secretary (played 
by Annie Potts) and accountant-cum-attorney (Rick Moranis). The delectable 
Sigourney Weaver reprises her role as Dane, Bill Murray's on-off girlfriend 
in the first movie, since when Dana has married, had a child and divorced 
and actually gets the group 'busting ghosts again when strange things start 
happening to her baby boy, Oscar. She admits to being "a bit bewildered" 
by her comedian co-stars, saying "It's like being put in a class with awful 
boys, who spend all their time throwing spitballs and dunking your braids 
into the inkwell. It's a streak of masochism for me. I just find it wonderful." 

The film is being shot on a $30 million budget, kept low by M urray, Aykroyd, 
Ramis and Reitman working for a profit-share wage rather than their customary 
up-front fee, an idea suggested by Reitman after testing it with Schwarzenegger 
and DeVito on Twins'. Dawn Steel is quoted as saying that 'Ghostbusters 
IP could have cost "close to 550 million" had the stars taken their wages in 
advance. "We'd much rather pay a piece of the profits than huge salaries," 
she says. "That way we're saying 'take the risk with us. Then we're partners."' 
Risk? Surely a sequel to a S220 million movie isn't risky? "It's pretty scary," 
Steel demurs, "because the Summer is so jammed with product." Indeed, 
'Batman', 'Star Trek V and 'Indiana Jones and the Last Crusade' were all 
vying for a piece of 'Ghostbusters IPs audience. 

Ms Steel and the others involved in the film needn't have worried, as it 
turned out. 'Ghostbusters II' opened to a phenomenal audience reaction, 
smashing all the box-office reconds 'Indy IIP had broken mere weeks before 
('Batman' and 'Lethal Weapon 2' were to bust the records again only weeks 
later...) At the time of writing, nearly three months before it opens on this 



Above: You shoudln't pee into an electric 
urinal. 




Above: "Just blow into this, Mr Painting 
Bad guy. 



Below: Ho, ho, ho, and a steaming ghost 
trap! 





^2 Li% <j.^ 

1 § 




w 



YOUR COMMODORE 



Sixty One 



■ FEATURE 




Right: "Are you sure we need all this 
protective gear to swim in the North Sea?' 




Side of the pond, 'Ghoslbusters II" has earned a cool S100 million (which 
statistics fans, is half the entire lake of 'Ghoslbusters' in one twentieth of the 
lime), despite lukewarm reviews everywhere. Aykroyd and Ramis would again 
Write ihe script, giving themselves the unenviable task of bringing the *busters 
back with a fresh story. "None of us had ever done a sequel." Ramis says 
although we'd had olfers on virtually every film we'd worked on. But then 
we started thinking if we could come up with a concept that seemed worthy 
that really progressed us in some way, that had something new to say then 
wed do it." Aykryod and Ramis, along with Reitman. "played with many 
different permutations of what happened to the Ghoslbusters after the first 
movie, and we finally settled on something that would seem meaningful for 
all of us, and that's what we pursued." 

The film opens with the four 'busters gone bust (sic), having been made 
to pay tor the mess they made in the first movie. Peter Venkman (Murray) 
is hosting a psychic-phenomena cable-TV show called 'Wow' People'- Ray 
Slant? (Aykroyd) and Winston Zcddemore (Ernie Hudson) are reliving their 
Ghostbusting days at childrens' birthday parties; Ego Spengler (Remis) has 



P 



I 



Right: "Do you always do it this way?'' 
"No, I sometimes wear wellies!" 




Sixty Two 



YOUR COMMODORE 



FEATURE ■ 



buried himself into his work, obsessed with his research into the effect of 
human behaviour on ectoplasmic slime. The script drags them back together 
for a battle against slime and spirits revived by negative human behaviour. 
To beat the spooks this lime the team have to convince everyone in New 
York that they have to be nice to each other for forty-eight hours, otherwise 
the sticky stuff will take over the city. "The moral issue was important to 
us.*' says Ramis. The final showdown takes place at where else? - the Statue 
of Liberty, with 'Star Wars' effects wizards Industrial Light & Magic returning 
to provide the film with the ghosts and ghouls. Visual effects supervisor Dennis 




Muren was asked, among other things, to come up with a river of slime and 
spooks that were "interesting! In addition to being vaporous and flying around, 
the ghosts can change their shape easily as they move with a lot of what 
we call "squash and' stretch." Sounds fun. 

Yup, the Ghostbuslers are back. A clever new symbol, some wicked-looking 
new proton packs, a brilliant theme song by Bobby Brown, every bit as catchy 
as Ray Parker Jr.'s 1984 smash title song, a slinky new dress for Ms. Weaver, 
a souped-up new Ectomobile (the Ghostbusters* Cadillac-ambulance private 
transport) with dozens of roof-lights and new computerised signboards, 100,000 
gallons of slime, plus a gengeful villain in the form of Slimer all ad up to 
make "Ghostbusters II" every bit as much fun as the first picture. And there 
is no reason to suspect that this outing for the dynamic quattro will be the 
last, for 111 bet that "Ghostbusters IP will go on to make even more money 
than 'Ghostbusters'. Shares in Columbia Pictures will be rocketing again, and 
plastic proton packs will be appearing in toy stores all over, sending the 
merchandise manufacturers' dividends up as well. 

So, who ya gonna call? Your stockbroker. 



YOUR COMMODORE 



Sixty Three 




STBUSTERS II 

THE PREVIEW 



Let us drift back. 
Back to when Acti- 
vision UK was but 
a small branch of 
a large American company. 
Back to when Dave Crane 
was a top leisure pro- 
grammer. Back to when 
Ghostbusting was all the 
craze. 

Five years later, Colum- 
bia and Activision have done 
it again, but how can cither 
of them hope to top the 
biggest grossing comedy of 
all time, and the best selling 
computer game? With 



Ghostbusters 2, of course. 

Over 2 million units have 
been sold since Ghostbusters 
came out, and quite rightly 
so. It had strategy, arcade 
action, and a feel of urgency 
just added for good luck. But 
the market has changed, the 
consumers are now younger, 
and the computers have 
grown up. Ghostbusters 2 
would not have worked had 
it been similar to the first. 
It would not have worked if 
there was too much strategy 
and not enough arcade qual- 
ies. Thankfully it does 



ame? With iti 

Larg/§tiff ^ J 
Cardboard Compo 



work, as it is a game suited 
for the 1990s. 

It follows the film plot 
closely, focusing in particu- 
lar on the section where Dan 
Akroyd descends into the 
bowls of an overrun city, via 
the sewers. Along the sewer 
walls are several nasties that 
try to slime, slice, and dice 
him, although he is well 
endowed with a photon pack 
of his very own. Whilst being 
lowered down you must 
vapourise the ghoulics. 
although this has got to be 
done wtihin a time limit. 



To celebrate the launch of 
Ghostbusters 2, Activision 
are giving away a rather 
unique prize. 

If you've ever been to the 
cinema and have drolled 
over the large cardboard 3D 
cutouts that advertise 
movies, have no far, YC's 
here! 

You can win the Ghost- 
busters 2 version of a cutout, 
which stands over 3 foot tall, 
if you answer these simple 
questions... 

1. What is the name of Bill 
Murray's character in the 
movie? 

a) Peter Vcnkman 

b) Paul Plonkman 

c) Cecil Parkinson 



2. What is the name of the 
green, siimey ghost featured 
in both films? 

a) Blatter 

b) Slimer 

c) Harvey Proctor 

3. Who directed both films? 

a) Stephen Spielberg 

b) Ivan Reilman 

c) Jeffery Archer 



correct entry pulled out of 
the ectoplasm on that date 
will receive the cutout. 

(Abjnormal Compo 
Rules Apply! 



V 



Also within your backpack 
is an assortment of extras to 
aid you in your task. 

The game Is to be 
released in conjunction with 
the film, on the 1st 
December, and will appear 
on C64, and Amiga. A PC 
version is imminent. If it 
proves half as successful as 
its predecessor, hats will be 
flying in the Activision office 
(what say we're looking at 
the Christmas number one?) 




Send your entries on the 
back of a postcard (or sealed 
envelope) to: 

Who ya gonna call compo, 
YC, Argus House, Boun- 
dary Way, Hemel Hemp- 
stead, HP2 7ST. 

The closing date is 3 1 st 
December 1989, and the first 




Sixty Four 



YOUR COMMODORE 



C64 AMIGA C12S 




1541 C1I DI SK DRIVE) " 3 ''°°, 
—I £3.50 p&p 

5 1/4 DISK DRIVE FOR THE C64 
NEW STYLE SLIMLINE CASE + P.S.U. 



AMIGA 500 



★ FREE PHOTON PAINT 

★ FREE TV MODULATOR 

★ FREE 10 STAR GAMES PACK 

U.K. VERSION INCLUDES MOUSE, WORKBENCH i\r VAT 
1-3 BUILT IN DISK DRIVE. DELIVERY £5.00 




[PRINTERS 



STAR LCIO £159.00 

CITIZEN HQP40 £360.00 

PANASONIC 

KX-PII24 £299.00 



100% ERROR 
FREE 



DISKS 



10x3.5" DSDD £9.50 

10x5.25" DSDD £4.50 

50 DISK BOX 5.25" £5.99 

100 DISK BOX 5.25" £6.99 

25 DISK BOX 3.5" £4.95 

-MOUSE HOLDER i £4.50 

MOUSE MAT £4.50 



NEW FOR XMAS 
•LIGHT FANTASTIC PACK 
INCLUDES - LIGHT GUN 3D 
GAMES. PAINT PACKAGE. 
DATA RECORDER. GAMES 
£140.00 -£5.00 P&P 



C64c HOLLYWOOD PACK 
INCLUDES DATA 
RECORDER, JOYSTICK. 5 
QUIZ GAMES + 5 MOVIE 
GAMES. £140.00 * £5.00 P&P 



C64 DATA RECORDER £24.50 
C64 POWER SUPPLY £19.95 
JOYSTICK KONIX 

S'KING £9.50 

CARRIAGE £1.50 SMALL 
ITEMS 



C M *s CROFTON MICRO SUPPLIES 
45 WHITBREAD ROAD 
BROCKLEY LONDON SE24 2BD 



01-469 
3246 



THINKING OF BUYING 
A NEW CAR? 

DONT! 

without consulting the 



"HBM*J 

Booklet 



"Handy Little Booklet" is the essential reference 
book for everyone buying a new car. 

It lists the main car manufacturers alphabetically, 

together with each car's current retail price, 
insurance group, engine sire, urban mpg. unleaded 
compatibility. Service/Maintenance/Repair costs - 
based on 50.000 mileage - and tax bracket - for 
company car drivers. 

So before you invest thousands of pounds in a new 
car invest just £2 in the "Handy Little Booklet" to 
help you make the right choice. 

To get your copy send £2 plus 25 pence (for postage 
and packaging) to: Kim Cleary. Company Car. 
International Trade Publications Ltd.. Queensway 
House, 2 Queensway. Redhlll, Surrey RH1 1QS, or 
telephone her on C0737) 76861 1 for further details. 
Registered no: 2246951 



Binders 

Organise and protect your disk with 
Commodore Disk User disk binders and 
data disks. 

Why not keep your Commodore Disk User program 
collection alongside your magazines in a stylish Disk User _ 
binder? The bmder comes complete with 10 disk sleeves to 
organise and protect your program disks. Why not buy a disk 
binder to house all of your data disks? We can even supply 
Commodore Disk User data disks. The Commodore Disk 
User logo immediately identifies your disks and there's room 
to title them and document the disks details. 
Send for your disks and binders now! 

Prices are as follows: 

Commodore Disk User Binder £4.95, including 
10 sleeves. Order code BDYUI 
Commodore Disk User Binder with 10 sleeves and 
10 disks, £9.95 Order code BDYU2 
10 sleeves for insertion in binder, £1.50. Order code 
BDSIO 

20 sleeves for inclusion in binder, £2.75. Order code 
BDS20 

10 Commodore Disk User data disks, £5.95. Order 
code BDDIO 

All orders should be sent to: YOUR COMMODORE, READERS SERVICES 
ARGUS SPECIALIST PUBLICATIONS, ARGUS HOUSE, BOUNDARY WAY 
HEMEL HEMPSTEAD HP2 7ST. Please allow 28 days for delivery. 




Overseas postage add £1.00 



TOTAL 



FEATURE 



COMPUTER 
AUCTIONS 




i 





Above: "And (he bid from the spotty geek 
in the corner is..." 



Below: "Who will buy this second hand 
toilet roll?" 




When Ihc Ed asked me to go to an auction I imagined Christies and 
Sotheby's, not some pokey college hall at Southgate College of 
Technology in North London. Still, the journey wasn't too bad and 
I got there in good time. "Take some photos", he said so I lugged my camera 
along as well. 

You can imagine the looks I got when ! entered the steamy, overflowing 
hall. As 1 walked past, heads turned to regard this spectacle of a man with 
a camera as though I had three heads and a Nikon. I pushed my way through 
the hordes of people until I could see what was happening at the front. Looking 
around the overfilled room, 1 saw people, more people and more people, and 
then a computer! And another, and a printer, a monitor, stacks of boxes 
and even more kit than I've got at home - rather a lot. 

Advancing towards a smart looking Star LC-10 printer I brushed past 
a friendly chap who said that the auction was about to start in a minute 
or two and I had better get myself a catalogue. He waved a wodge of paper 
at me. I thanked him and struggled towards a seething mass of people 
congregated at the front of the hall. Joining a queue, a man with a moustache 
sat himself down on a chair on the stage, cleared his throat and spoke into 
a microprhone. "The sale will start in five minutes. May I remind everyone 
that if you want to bid for anything in today's sale, you must register at the 
front." he pointed to the queue I was standing in. 

At the front, I was given a card to fill in with my name and address, 



Sixty Six 



YOUR COMMODORE 



jusi 10 make sure that if I bought something and then ran off without paying 
for it they could track me down. The top of the slip was torn off and handed 
to me. Scrawled on it was "378", my bidders number. "Are you taking photos 
for anything in particular?" a man in a red jersey asked as I requested a 
catalogue. I told him of my involvement with a certain computer magazine 
as I handed over £1 for the catalogue. As he noticed this he gave me the 
money back and told me to enjoy myself. 

The crowds had now retired to a bundle of seats directly in front of the 
stage and the gangways along the sides were now more navigable. Looking 
around there were benches and more benches liteally overflowing with computer 
bits and bobs. Behind the seats were more rows of benches. On one sat various 
portable computers with odds and ends hiding between, on another the odds 
and ends ruled and complete machines were a minority. It soon became evident 
that there were not enough benches and equipment was begining to spill over 
onto the floor. Still people swarmed around virtually everything, lifting it, 
shaking it, switching things on and trying them out. This kind of behaviour 
is encouraged by the auctioneers so that you know exactly what you are buying 
and wheter it works or not. You have no come back on the equipment, and 
everything is sold "as is". 

10:30am and the sale began with lot one, a set of IBM guide to operations 
software. My initial reaction was, who the hell wants that, but it soon became 
apparent that quite a few people did. Lots two to ten were the same as lot 
one and by the time the last one was sold the price had dropped considerably. 
Next came three lots of IBM BASIC software which gathered little interest. 
The first 40 items in the sale were all software, and the first bit of hardware 
was a IBM AT compatible mouse - whoopedo! As I leaned against a wall, 
with no prospect of sitting down for a good two hours, I thought just how 
boring this experience could be. I scanned the 13 pages of the catalogue and 
discovered, to my horror, that there were 1203 lots on sale that day, with 
many additionals on separate sheet which I picked up. In 20 minutes, just 
30 odd lots had been sold and I was not looking forward to the prospect 
of staying for the rest of the day. 

At the bottom of the first page were lots 65 to 104 which were a collection 
of various D-RAM chips. These came and went at ridiculously low prices 
considering the current value - nine 256K chips for just £28. Turning the 
page. I scanned down through the list of things and found myself ticking 
off items which I was interested in. "Lot 1 19 is a new Amstrad PCI 640 svstem 
with 20MB hard drive and ECD monitor. Who will bid £600?" No takers. 
"£500" those silting began to fidget but no bids were made. "£400" the 
auctioneer's voice took on that "stingy sods" tone. Getting fed up with the 
inactive audience he reduced the price to "£300". This time there was much 
mumbling and the buyers were obviously becoming interested. I heard someone 
close to me say "If it goes to £200 III have it." - me too ! thought, and 
it did, "£200", the auctioneer was obviously becoming bored with this. 

A hand shot high into the air, it was mine! Then someone close bv 
raised his hand. "£220, do I see £240?" another hand rose and the bidding 
became fast and furious. I would have had better luck with an arcade coin- 
op. The system was finally sold for £425. 

Lot 146 and a Star LC-W printer. Bidding began at just £40 and rose 
to only £95, I bidded for this too, but considered £95 just a little too much 
for a whim and gave in on ths too. By the time lot 148 came up - a NEC 
P6 24-pin - I was in the swing of things and realty begining to enjoy myself. 

At the end of the day I came home with 30 blank 3.5 inch discs, these 
cost just £6 per ten, a telephone. Psion Organiser II, an Atari 8-bit cassette 
recorder - 1 only paid £3 for this - some primer ribbons and a steel under- 
desk keyboard shelf. 

The auction I attended was organised by John Russell & Co. who are 
based in Croydon, Surrey. However, there are various other companies around 
the country who organise computer auctions, the more notable ones are listed 
below, others advertise in various journals. All items in the auction, unless 
stated otherwise in the catalogue, are subject to VAT which is added to your 
bill. 

The auction turned out to be great fun, I came away wanting to go to 
the next one - so I'm off this Saturday to Mitcham and to the next auction. 
I probably won't buy anything, but it's fun all the same. It's interesting to 
talk to different people, and many bidders are regulars so you can make new 
friends and enjoy your hobby that little bit more. Andrew Banner 



FEATURE ■ 




Above: An abundance of goods lor all to 

see. 




Above, My, what a mighty fine floppy drive 
you have! 



Auctioneers 

John Russell & Co. 

Selsdon House 
34 Selsdon Road 
South Croydon 
CR2 6BP ' 
Tel: (01) 681 5413 

MCD Computer Auctions 

Unit 19 
Loin Court 

Danesti! Industrial Estate 

Basingstoke 

RG2 0QU 

Tel: (0256) 8101 13 

Traderdesk 

Unit 1-8 

Manor Works 

168 Worcester Road 

Broomsgrove 

Worcestershire 

B6I 7AZ 

Tel: (0527) 57MI20 



YOUR COMMODORE 



Sixty Seven 



»j5 



Grand Prix 
Circuit 




ON THE 





HOME RUN 



Accolade and YC have teamed-up to bring you yet another chance to 
win loads of goodies. This is to celebrate the enormous amount of 
games to come our way from the company responsible for Test Drive 
and others. 

Two lucky winners will receive an Accolade T-shirt, Baseball cap and a 
rather rare miniature baseball bat. Ten runners-up will get a humungous poster 
of a pretty girlie to put on their bedroom ceiling. 

All you have to do to be in with a chance of winning is answer the following 
three questions... 

1. What is the name of the prequel to Hardball II? 

2. What is the name of Accolades best selling American football game? 

3. Who is the major golf star currently sponsoring Accolade's Greatest 18 
Holes of Major Championship Golf? 

Scribble (in legible handwriting) the answers on the back of a postcard 
(or sealed envelope) and send them, by 30th December, to: 

Amazing Accolade Compo. YC, Argus House, Boundary Way, Hemel 
Hempstead, Herts HP2 7 ST. 

The Slightly Deranged But Strictly Correct Rules 

Entries will not be accepted from employees of Argus Specialist Publications 
or Accolade. This restriction also applies to employees families, agents of the 
companies, and martians called Nigel. 

The entry restrictions form part of the rules and the Editor's decision is 
absolutely, with no room for argument or bribery (well, argument anyway!), 
final. No correspondence will be entered into, nor will dark alleyways lodging 
creepy crawlies. In the event of a solar eclipse, we reserve the right to use 
a piece of smoked glass. 



YOUR COMMODORE 



PC ENGINE SERVICES 

Southbank House, Black Prince Road, London SE1 7SJ 





Tel: 01 587 1500 Fax: 01 735 5998 




PC Enatnp PAL finrl ? nAmA^l 


185 00 




on on 
49. 9U 


Altered beast 


29.90 


PC FnninpSrarl finpl 9 nnmp^\ 


1 no nn 

1 3 a. UU 


r i Liream 


OA AA 


Super Thunderblade 


29.90 


CD-ROM Unit (Incl Fiahtina Sir i 






ID AA 

49. 9U 


apace Harrier ll 


29.90 


Seoa 16 Bit PAL finri 1 rmmpl 


395 no 


DreaK in 


OA AA 

49.90 


Super League Baseball 


29.90 


S p oa 16 Bit Scart (inrl 1 nnmpl 

- - .(U ' W l—M 1 ...... ill .1 | 1 '. 


1 33. UU 


piin|a warriors 


nn nn 

49.90 


1 hundenorce ll 


31.90 


* " i ' ' Id IUU Ufll 1 IGUUV 


79 90 


QIHa Arme 

oiuu nrms 


in an 
49.90 


world Oup boccer 


31.90 


PC Enaine Software 




( \ [ inhrilil 
i .j ■ 1 


49.90 


lanouis n bnosts 


39.90 




Nnvat Onan 


id an 
49. 90 


ouper riang un 


TBA 


Drunken Master 


13.90 


YakM 




Heavy unit 


TBA 


wonaerDoy 


15.90 


winning onui 


in aa 
49.90 


O a ntL a 111 

Kambo in 


TBA 


i aies oi ine Monsterpatn 


-i r nn 

15.90 




oq an 
49, 90 




onan & L.nan 


4 c nn 
13.90 


Pnuuor f-oll 


on an 
49. 90 


Ninionao ijameboy sottware: 




uaiaga do 


17.90 


nre rro wrestling 


on nn 
49.90 


buper Manoland 


24.90 


uragon bpint 


19,90 


iviuiibier Lair (UU nuwi 


oo on 


bOKOban 


24.90 


Space Harrier 


t ft nn 
19.90 


Wnrlc II 

V Of l.l 1 1 


ii an 


\ ennis 


24.90 


Motoroader 


4n nn 

19.90 




ii on 


leins 


24,90 


raniasy /.one 


19.90 


MiiBieO Dedal IwLJ nl_IM) 


oo nn 


Alleyway 


24.90 


Winllin>r> 

vigiianie 


22.90 


o'UB Minis (uU nUM) 


to an 
J4. 9U 


Micky Mouse 


24.90 


h- I ype I 


nn nn 

22.90 


Cunnr OarinG IC f1_Qf"SM\ 


11 an 


Motocross Maniacs 


24.90 


Victory Run 


22.90 


auper MiDaiross (UU-nUM) 


OO AA 


i * — i j .. 

Hyper Loderunner 


24.90 


raciano 


24.90 






Legend oi Dracula 


24.90 


World Court Tennis 


AC AA 


Also mminn hftnrt* Chrit'mac- 




Daoahnll 

saseoaii 


24.90 


Legendary Axe 


26.90 


Mr. Heli 


Nov 


Pinball 


24.90 


n i ype II 


26.90 


Shinobl 


Dec 


Beach Volley 


24.90 


Alien Crush 


27.90 


Batman 


Dec 


Tetris with cable 


24.90 


Son Son II 


27.90 


Armed F. 


Dec 






Wataru 


27.90 


Splatterhouse 


Dec 


PC Engine accessories 




Tiger Heli 


29.90 


PowerdrHi 


Dec 


Joystick XE-1 PRO 


65.00 


Dungeon Explorer 


29.90 


Tiger Road 


Dec 


Joystick XE-1 ST 


29.90 


Final Lap Twin 


29.90 


Atomic Robo Kidd 


Dec 


Joypad (autofire) 


14.90 


Altered Beast 


29.90 






5-player adaptor 


19.90 


Digital Champ 


29.90 


Sega 16 Bit software: 






P-47 


29.90 


Alex Kidd 


24.90 


Sega 16 Bit accessories 




Bloody Wolf 


29.90 


Mr. Komatsu 


24.90 


Joystick XE-T St 


34.90 










Joypad 


19.90 


ALL PRICES INCLUDE P&P. FOR SOFTWARE PLEASE ADD £1.00 P&P f^J *~vrsf 



ESCROE order hotline 0277 200555 

NEW LOWER PRICES ON FLOPPY DISKS 
UNBRANDED FULLY GUARANTEED. PRICE PER DISKETTE, 

COMPLETE WITH USER SETS. 



5V< LIFETIME GUARANTEE CERTIFIED 



Double Sided/Double Density 48TPI 
Double Sided/Double Density 96TPI 
Double Sided/High Density 1.6m 



22 
.24 

.52 



3W LIFETIME GUARANTEE CERTIFIED 



3.5 Single Sided/Double Density 
Double Sided/Double Density 
3.5' 1 Double Sided/Double Density 

(Sony Verbatim etc) 
3.5 Double/Sided/High Density 
3.5 Double Sided 720K 

(preformated) 
3.5 Double Sided DB80K 

(pretormated) 



3.45 
.46 
.57 

1.09 
63 

.70 



STORAGE BOXES 



8.00"Library Box - 10 Capacity 
3.5' or 5.25" Library Box 10 Cap 
3.5" or 5.25 Lockable 40/50 Cap 
3.5 or 5.25" Lockable 80/100 Cap 
3.00" Single Disk Case 



1.50 
.70 
4.30 
6.00 
.50 



3 PANASONIC & BULK 3 



Single Sided CF1 (Bulk) 1 22 

Double Sided CF2 (Bulk) 1 .45 

Double Sided CF2 (Panasonic) 1 .64 

Double Sided CF2DD (Panasonic) 2.24 

Double Sided CF2 (uncertified) 1 .22 
Complete with labels 
CF2DD Suitable for Amstrad 8512/9512 



LABELS, SLEEVES, WRITE PROTECTS 



Priced as per thousand (1000) 
3- Labels 
3V?" Labels 
5V*" Labels 
5VV Write Protects 
5V<" Sleeves 



CLEANING KITS 



3" with Fluid 
3'/2" with Fluid 
5'/4" with Fluid 
5W Dry 
8 with Fluid 
Cassette 



5.80 
5.80 
3.20 
2.50 
20.00 



STD 



DELUXE 



4.30 

1.73 
1.73 
1.73 
7.39 
1. 73 



6.91 
3.47 
3.47 
N/A 
10.87 
N/A 



6 SECTORED DISKS 8 



Single Sided 0 Sector 
Double Sided? Sector 



1.04 
1.30 



5V« Hard Sectored 



Single Sided? Sector 
Double Sided? Sector 



1.40 
1.60 



CONSUMABLES ETC. 



Printer Head Cleaner Sheot 
Replacement can of Cleaner 7oz 
IBN Printer Cable 
Atari Printer Cable 
Amiga Printer Cable 
BBC Printer Cable 



4.30 
3.40 
5.00 
5.00 
5.00 
5 00 



* THIS MONTHS SPECIAL OFFERS * 



50 x 3W Double Sided PLUS 20 S/S 

FREE 35.00 
100 x 3'te Double Sided PLUS 50 S/S 

FREE 69.00 
20 x 2" Panasonic CF2 PLUS 5 CFI's 

FREE 36.00 
50 x 2 Panasonic CF2 PLUS 15 CFI's 

FREE 90.00 
ONLY WHILE STOCKS LAST? 



Government. PLC, Corporate, Local Authority & Education orders welcomed. Payment with order to: 
ESCROE PLC, Dept YC, Codham Hall Lane, Gt. Warley, Brentwood, Essex CM13 3JT. 

Fax: 0277 200173 

P~h Minimum order value £20.00. 

LiJ All above prices are ex- VAT & Delivery. Postage - £3.00. Courier = £10.00 

maxell 3M Verbatim Dysart SONY BASF Fuji 



YOUR COMMODORE 



Sixty Nine 






DON 






HYPE 



1989 started with the comic industry reeling from the success achieved 
by 77k* Watchmen and Dark Knight and the world gearing itself up for 
the arrival of BATMAN. 
Of course by this time you're all quite sick of reading about Batman/ 
Bar hype and the great Batyawn in general, but no round-up of last year would 
be complete without it. And, I'm afraid, a little scene setting is in order before 
we get to know each other better. 

Bat hype was an exercise in damage limitation and image control rivalling 
Chinese efforts post-Tiananmen Square. The message Batman Is Coming 
penetrated right to the depths of our consumer hearts. By August 1 1th, the 
only licensed image you could buy of a character fifty years old were those 
that came directly from Tim Burton's film. Firstly, Robin was killed of a 
in a perfunctory little epic called A Death In The Family (DC), that grabbed 
world headlines. Fifty years of teen icon were buried in a howl of commercial 
anguish. "What are we gonna do with all these luncboxes with Robin on them 
now?" cried more than one distraught DC exec. 

Warner insisted that anything that contradicted their desired 'R* rated 
Batman should be witheld from the schedules; thus Grant Morrison/ Dave 
McKean's Arkham Asylum, wherein the lunatics - the Joker, Two Face, the 
Penguin el al - take over, was pulled and censored, finally released when 
the video was safely in the corner shop. Alas, we shall never see Morrison's 
interpretation of The Joker, complete with stilletos, stockings and Madonna- 
like basque - lost forever to the demands of marketing and the sensitive American 




palate. However, enough did escape the censors lo make this the only Bat 
artifact worth having. 

Finally, Warners instructed by law suit and copyright that there were to 
be no images that contradicted the greater Warner way; ie. anything that let 
you in on the fact that Batman was something over 5'3", and the Joker something 
less than 14 stone. 

And the movie? Who really cared that it was only a partial success (and 
a large part of that being Jack Nicholson) when everyone made such a killing? 

When the party's over 

Bathype did have one positive effect, along the way the message gradually 
became Comics Are Coming. New comics for a new age. Some serious fun. 

Fleetway publishers of 2000 AD, were first off the mark with Crisis, but 
this was about as hip as The Tin Machine until the introduction of Milligan/ 
McCarthy's Skin. As far as the UK went, the year really went to Deadline 
with its electric mix of girls, guns and kind hearts. The world's first dance 
comic, brought us Tank Girl and a host of original, young, cartoonists that 
literally exploded off the page. 

We might also have traced a little of the Crisis Band Aids, in Alan Moore 
and Bill Sinkiewicz's Brought To Light, except this was a harrowing tale that 
counted the cost of American foreign policy in swimming pools of blood. 
Definitely a highlight of last year. As was the first part of Moore's From 
Hell serialised in the horror anthology Tahhoo (Spider Baby Grafix) a scalpel- 
like examination of Ripper mythology. 

Other delights of last year were to be found in the resurgence of independent 
publishing in this country. Like the independent record companies, these 
independents can go into unexplored areas with an enthusiasm and energy 
that big companies with their unwieldy corporate structures can't hope to match. 
Downside, a soap opera set in a future East End council estate, and Velocity, 
a withering satire drawn from the junk culture arc but two to watch out for. 

On the other side of the pond. Love and Rockets (Fantagraphics Books) 
by Gilbert and Jame Hernandez, continued to lead the way with its gently 
surreal soaps set in the barrios of Los Angeles, and the mythical Mexican 
village of Palomar. Meanwhile America continued lo snap up the best of British 
talent; Jamie Delano's Hellblazer (DC) drew its horror from the nightmare 
of the Thatcher decade, and Kevin O'Neill and Pat Mill's Marshal Law (Epic) 
gave a final slashing to the rotten core of the superhero. 

The year ended on a high for me with the discovery of Munoz and Sampayo's 
Sinner (Fantagraphics Books), a comic that fuse Hollywood noire with 50*s 
expressionism, to examine the human heart. 

1989; there was more to life than Batman. 
Stuart Green 



EEC LTD. 



It 



COMPUTERS 0 " 10 * 1 COMW ODORE/AMIGA DEALER 

Amiga B2000 • 1084 • XT B'Board - 20Mb PC Drive 1399.00 

Amiga B2000 only PHONE 

Amiga BtfJOO ■ '084 Col Mon PHONE 

Amiga 2086 PC/XT Bridgaboard • 525" Drive 249.00 
Amiga 500 NEW BATPACK comprising: A500 - Modulator 

DPaint ll/BATMAN the Movie/lnierceptor/New Zealand Story 359.00 
Amiga 500 CLASS OF THE 90 a Education Pack comprising. 

DPaint ll/S'Base/MaKiplan/Publ CnoicCDr T's Mtdi'BBC Emul etc. PHONE 

Amiga 500 • 1084 Col Mon /While stock avail) 549.00 

Amiga 500 • Philips 8833 Stereo Col Mon 589.00 

Commodore PC10 Dual Orive Mono 631.35 
Commodore 64C NEW LIGHT FABTASTIC Pack comprising 

64C • C2N L.gnt Oun • 30 Glasses • 6 Games • Paint Prog 

- Music Prog - typing Tutor - Arcade Construction Kit • 

Audio Tape Align 139.99 
PRINTERS 

Citizen 1 20D Parallel or Commodore 1 29.95 

Star LC-tO Parallel 159.00 

Star LC-'O Colour Parallel 205.00 

Star LC-10 II (New) 185.00 

Star LC24-10 24 pin Multl-tont 170/57cpS 239.00 

All Okirnale 20 consumables normally in stock PHONE 
MONITORS 

Philips 8833 Stereo Colour Monitor 239 00 

Philips 7502 Green Screen Monitor 75.00 
MISCELLANEOUS 

Amiga/PC ?0Mb Hard Disk Drive 180.00 

Amiga 512K RAM/Clock Exp 99.95 

Amiga 500 AMDRIVE 30Mb Hard Disk Drive 399.00 

Amiga 590 20Mb Auloboot Disk Drive 2Mb RAM Expandable 395.00 

mmlGEN Genlock for Amiga 1 13.B5 

Commodore 1541-11 Disk Drive 139.00 

Commodore C2N Data Recorder 29.95 

External 3.5* Disk Drive (or Amiga 79J5 

Internal 3.5' Disk Orive for A20OO 99.95 

Power Supply 'or C64 26.45 

Super-G Cent l/F • Grapmcs C64/128 34.95 

Surge Protector 13A Plug 12.B5 
Surge Protector 3-Way Adaotor/4-Way Dlst Unit 19.95/15.95 
SOFTWARE 

VizaWrile 128 - Spellcheck 49.B5 

VizaSlar ' 28 Spreadsheet & database 59.95 

Supe-base 64 or 128 29.95 

Superscript 64 or 128 29.95 

Tasword 64 40/80 Col WP - Tape or Disk 24.95 
* ALL PRICES ARE INCLUSIVE OF VAT AT 15% 
* CARRIAGE E5 (EXPRESS £10) Software and small Items free 

* Prices subject to change without notice E&OE 



8 RuswarpLane, WHITBY, N. "forks. V02 1ND. 
Tel: 0947 600065 <9am-7pm) 



7 .17 .1 7 \ 1 \ T \ 7 17 17 17 LJVntJ 7JTi 



7 



CBM PRINTER BARGAINS 

★ BROTHER HR10C £129.95* 



Gup; . 



Cornrnndore 64/13 
Vic2D 

C-jfnnoK'e '6 PL,.' ■! 



HR'OC 
Printer 




Connectors 



Interface caWe 
(svoplieO FREE) 

Daisy Wheel 
80 Cot 12 CPS 
2K Buffer, includes 
Tractor Feed. Books in 
English, German & French 
ideal for Word Processing 

Previously list price £343.00 

★ SEIKOSHA DOT MATRIX £125.00 * 

GP 500VC 50 c.p.s. Pin Feed with CBM Serial Connector 
for Commodores (as shown above for HR10) 



★ SPECIAL OFFER FOR COMMODORE * 
P.S.U.E22 inc Post 



AH prices include VA7. Add £6 postage for pnntera 
Tel orders. Visa , Access or cash with order. 
Ansaphone orders anytime. Please leave 
telephone number for acknowledgement. 

Tel:(0753) 888866 

18-21 Misbourne House, Chiltern 
Hill. Chalfoni St Peter, Bucks, ' wsf" 
SL9 9UE 



PRINT ENHANCER Plus/4 disk £19.99 

Plus/4 desktop publishing: Proportionally spaced, high quality printouts, 
from BASIC. 3 ' 1 and script/plus. Supplied with 15 lonts and font designer 
program. MPS 801/803. VIC 1525. 

RS232 INTERFACE 64, 128 or Plus/4* . . £34.99 

Measuring only 1 2x69x57mm, the smallest and neatest unit available. 
Conforms to Commodore tOiiA user-port standard. Compatible with 
BASIC, Easyscript. Superscript, Superbase. Mini Office, Script Plus etc. 
Connect to RS232 printers, modems and other devices. Supplied with 
1 metre of cable (add 75p extra metre") terminated with a male (female") 
25-way D-connector, or a custom cable made to your requirements. Our 
after sales service for unusual printers guarantees to get you up and 
running. Supplied with a terminal emulator program, file transfer and 
other utilities on tape/disk" 

IBM PC File Transfer Utility £9.99 

Captures text or binary tiles via the COM! RS232 port Supplied on a 
360k IBM format 57,' disk Simple instructions provided by on-line hBlp. 

VIEWDATA TERMINAL 64 or Plus/4 . . . £14.99 

Access Prestel, Micronet. CityServlce etc. WorKs with any user-port RS232 
interface and 1200/75 modem. 

CENTRONICS CABLE 64, 128 £18.99 

Use with Easyscript. Superscript etc Driver for BASIC on disk or tape." 

6502 ASSEMBLER 64 or Plus/4* tape/disk £12.99 

A sophisticated two-pass symbolic assembler and text editor which 
supports tape and disk filing. The assembler, editor, source and object 
code may all be resident in memory simutaneously, facilitating rapid and 
interactive code development Very fast edit/ Assembler/teat cycles. 

Z80 EMULATOR/ASSEMBLER 64 disk £12.99 

A unique integrated Z80 development package. The emulator compiles 
Z80 source code into optimised 6502 which runs on the 64 at about one 
sixth the speed of a 2MHz ZBO The cross-assembler generates hex or 
binary ZBO object files The disk contains a powerful editor and example 
programs 

Please specify' option*. Send cheque PO. or order by access. 
Price* Include VAT and P3 P. Oversees orders odd £2.50. 
Allow up to 1 ere** tor delivery. 

YORK ELECTRONIC RESEARCH 

The Paddocks, Jockey Lane, Huntington, York. Y03 9NE. 
Tel (0904) 610722 




COMPETITION 

Cortisol! Christmas Givc-a-way In ihe grid below you will find all the things ihat 
make Chrisimai special All entries in be relumed by December 20th 1989. The First 
entry picked from ihe accumlatcd mail, will receive a Amstrad CPC 464 Computer 
with Coloured Monitor. 



(1 


B 


H 


J 


T 


E 


G 


1 


M 


Z 


c 


S 


V 


J 


B 


W 


A 


s 


O K 


D 


X 


E 


Y 


u 


V 


B 


H 


F 


E 


h 


V 


C 


7. 


F 


E 


u 


E 


O 


S 


V 


H 


Y 


S 


M 


L 


O 


S 


T 


J 


G 


1) 


5 


H 


R 


1 


K 


T 


J 


1 


u 


B 


R 


L 


r 


c 


W 


A 


L 


E 


G 


s 


E 


E 


H 


F 


A 


K 


G 


M 


1 


U 


R 


0 


T 


L 


J 


P 


E 


R 


E 


M 


Q 


L 


L 


A 


J 


1 


D 


II 


U 


1 


M 


N 


0 


N 


N 


U 


P 


E 


Y 


H 


S 


E 


D 


T 


s 


T 


P 


N 


Y 


R 


G 


F 


K 


u 


J 


e 


e 


T 


O 


S 


K 


s 


R 


P 


D 


R W 


S 


N 


s 


S 


T 


K 


S 


I 


H 


L 


Y 


p 


Y 


t 


s 


S 


L 


D 


M 


s 


L 


L 


1 


D 


1 


c 


1 


E 


A 


A 


E 


V 


F. 


s 


P 


P 


i 


X 


e 


N 


0 


V 


V 


W 


0 


E 


F 


S 


R 


C 


M 


L 


C 


L 


E 


C 


M 


! 


0 


N 


A 


s 


H 


s 


0 


G 


S 


W 


D 


1 


G 


I 


H 


E 


P 


T 


L 


V 


K 


A 


1 


L 


A 


0 


F 


R 


c 


M 


A 


T 


Z 


L 


u 


r 


0 


L 


C 


T 


Q 


N 


A 


P 


T 


X 


1 


C 


C 


I 


H 


P 


A 


H 


I 


Z 


K 


H 


R 


E 


L 


E 


E 


L 


A 


R 


U 


T 


S 


O 


E 


K 


Y 


T 


J 


S 


M 


E 


W 


K 


X 


V 


W 


G 


T 


B 


T 


G 


O 


M 


S 


A 


A 


S 


I. 


S 


S 


A 


H 


D 


S 


B 


X 


0 


11 


w 


J 


L 


U 


1 


1 


E 


5 


Y 


Q 


G 


M 


P 


U 


z 


L 


R 


J 


I' 


N 


z 


M 


1 


N 


E 


c 


J 


R 


T 


H 


L 


U 


L 


L 


Y 


T 


O 


Y 


X 


D 


O 


F 


A 


R 


N 


T 


B 


M 


s 


G 


p 


K 


Y 


W 


s 


U 


c 


S 


L 


S 


Q 


Y 


K 


E 


C 


S 


C 


E 


H 


U 


A 


W 


N 


P 


W 


E 


R 


A 


T 


E 


O 


G 


z 


1 


S 


n 


1 


A 


E 


X 


s 


T 


R 


L 


U 


1 


G 


Y 


s 


¥ 


H 


J 


A 


Q 


M 


s 


N 


R 


1 


T 


A 


E 


D 


T 


A 


N 


1 


E 


M 


N 


L> 


R 


N 


1 


C 


X 


R 


J 


p 


R 


G 


H 


R 


Q 


M 


R 


W G 


M 


A 


Z 


L 


E 


E 


J 


It 


L 


/ 


w 


u 


s 


F 


U 


E 


0 


C 


u 


F 


J 


A 


E 


T 


T 


L 


X 


II 


H 


D 


V 


U 


z 


w 


J 


G 


J 


M 


1 


K 


Q 


z 


11 


H 


T 


W 


A 


N 


S 


J 


P 


F 


c 


U 


N 


C 


u 


B 


Z 


X 


u 


u 


E 


G 


R 


X 


N 


G 


R 


T 


T 


U 


I 


I 


M 


s 


0 


E 


c 


1 


1' 


J 


B 


X 


N 


1 


I 


A 


A 


X 


J 


K 


U 


1 


S 


T 


R 


Y 


X 


0 


F 


7 


C 


Z 


E 


H 


z 


C 


H 


L 


5 


R 


A 


J 


1 


s 


X 


0 


S 


s 


H 


A 


A 


M 


J 


K 


A 


O 


F 


R 


R 


M 


F 


z 


Z 


C 


G 


Y 


E 


V 


u 


S 


Y 


K 


c 


Y 


X 


H Q 




Y 


O 


N 


K 


V 


D 


N 


O 


11 


B 



BOBBLES - CELENDERS - CAROLS - CASSETTFS 
CHESTNUTS— CHIMNEY CRACKERS - CHRISTMAS CARDS — 
COMPUTERS — DECORATIONS - DRINKS CHRISTMAS TREES — 

GAMES — GOODWILL HOLLY — JINGLEBELLS LANTERNS — 

LIGHTS LOG FIRE MISTLETOE NUTS PARTIES PRESENTS 
REINDEER RUDOLPH SANTACLAUS - SLEIGH - SNOW — 
SOFTWARE STARS TURKEY WINE WHITECHRISTMAS — 
YULET1ME 



Name. 



Ad drew 



Coouofl Coldstream Ltd. supplier* of Hardware and Software for the Amstrad PC- 
PPC-CPC-PCW. COMMODORE. SPECTRUM ATARI. ATARI ST BBC MSX. 
ELECTRON APPLE SERIES 2. APPLE MACINTOSH COMPUTERS. 

COMSOFT Anneva House, Coldstream, Scotland. TD12 4BS 
Telephone No. 0890 3232 Fax No. 0890 2927 



Seventy Two 



YOUR COMMODORE 




COMMODORE 

1351 MOUSE 



COMPLETE 
WITH 



^ 1351 Mouse is a high resolution two button mouse featuring optical 
counting, teflon guides, microswitches, rubber coated ball and high 
quality interface. 

¥ When combined with OOP Advanced Art Studio this graphics package 
is quite simply the best system available. The features are 
unmatched... 



ADVANCED 
ART STUDIO 



I'M 



f 
f 
f 



Create an Image • shrink it, expand 
It, move It, rotate It, copy It. 
colour It etc.. etc. 

Spray pattern! or shades, make 
clastic line a - stretch and 
manipulate ana pea. 

Zoom In lo add detail In One mode. 



v 
v 
v 




Pulldown/Icon driven menu* for 
eaac of uae. 

Mouse operatloa, plus Joystick and 
keyboard control. 
16 pens, 8 spray*. 16 brushes - so 
flexible anyone can create superb 
graphics easily. 

Full cut and paste facilities plus 
excellent printer support. 



K Pise! edit, font editor, flip, Invert, 
v rotate, solid or textured Oil and 
professional manual make the 
Advanced Art Studio simply the 
best graphics package. 



ONLY 

£34.99 

TOTAL PACKAGE 
INCLUDES 1351 MOUSE/| 
MOUSE MAT/HOLDER 
AND OCP ADVANCED 
ART STUDIO 



ALSO GEOS 



COMPATIBLE 




f 



A TOTAL 
GRAPHICS 
PACKAGE 



The 1351 Mouse baa two selectable 
modes • Mouse or Joystick mode 
for —■«»>—"■— compatibility. 
Even works arltb the Beat Selling 
GEOS utilities. 
Superb quality. 



SAVE 




MOUSE MAT AND 
MOUSE HOLDER 

(WORTH £12.99) 
WITH EACH PACKAGE 



£40 




-NORMAL 
RHP OVER 
£78. 0O 

NO OTHER GRAPHICS PACKAGE CAN OFFER SO MUCH AT 
SUCH A PRICE!! 

OCP ADVANCED ART STUDIO ALONE NORMALLY RETAILS 
FOR £25.0011 THE MOUSE HAS A NORMAL PRICE OF 
£30.00!! NOW YOU CAN BUY BOTH FOR ONLY £34.99 
AND GET A MOUSE MAT AND HOLDER (WORTH £12.99) 
ABSOLUTELY FREEH 

WE HAVE LIMITED NUMBERS OF THESE PACKS - SO BUY 
NOW!! 



WHAT THE MAGAZINES HAD TO SAY. 




J ONLY WHILE STOCKS LAST 

THIN 48TJr"&™1 

HOW TO ORDER ... 



BY PHONE 

E3 S ~ 

0782 744707 
24hr Credit 
Card Line 



BY POST 



Send cheques/POa made 
payable to 
"Date I Electronics' 



FAX 

0782 744292 

UK ORDERS POST FREE 
EUROPE ADD £1 
OVERSEAS ADD £3 



PRICES AND SPECIFICATIONS CORRECT AT TIME OF PRESS 
AND SUBJECT TO CHANGE WITHOUT NOTICE 



CALLERS WELCOME ■ Please reserve goods by telephone prior to visit. 




=L=cn0siic-r 



DATEL ELECTRONICS LTD.. FENTON INDUSTRIAL ESTATE 
GOVAN ROAD. FENTON. STOKE-ON-TRENT. ENGLAND. 



SALES ONLY 
0782 744707 



TECHNICAL ONLY 
0782 744324 



COM 4 



Rik Henderson, the man 
with an enormous 
wobbly dictaphone, 
visits Britain's latest 
tourist attraction, the 
Rock Circus 



FEATURE I 

It was the boozing, you see, that ruined old Baz's career. But when we 
were going strong in the charts, the parties were fantastic. Bob was there, 
so was Jimi, and Janis made a short appearance before we were all locked 
up. You should have seen the papers, oh how we chortled. 

Unfortunately the imagination can get somewhat wild, and scenes like this 
live only in the mind of a humble journo, like myself. Bob Marley, Jimi Hendrix 
and Janis Joplin are sadly deceased, so to come face to face with them is 
something only Burke and Hare could do. Rock Circus, however, exists to 
recfity this fact, and allows you to come within breathing distance of exact 
replicas of gone, but not forgotten, stars. 

Situated in the heart of the West End, the venue, which opened its doors 
on the 7th August 1989, is pan of the Tussauds Group of tourist attractions 
(best known for their Madame Tussaud's and London Planetarium). And it 
is easy to see where the inspiration has stemmed from. It features many waxworks 
of the most famous of the rock stars, and could be likened to the Chamber 
of Horrors, with the genre being the major change. 

Upon entrance visitors are supplied with headsets. These pieces of equipment 
allow wearers to hear only the sound emitting from the area designated to 
a particular exhibit. This is done via infra red signals that are picked up by 
the headset and converted into sound. Unfortunatelv this provokes one small 
problem which I discovered, if your headset is slightly off-line the beam will 
not be picked up, and therefore no sound will be heard. This is rectified by 
a small adjustment in head angle, so it's not a major worry. 



Above and right: Jerry Lee Lewis and Art 
GarfunkeL 




YOUR COMMODORE 



Seventy Five 



■ FEATURE 




Above: Bob Marley, a true legend. It would be nigh-on impossible to include every influencial rock star from 

the 40s-90s, but Rock Circus has had specialist help from Paul Gambaccini 
in choosing the ones that would best represent the industry. Some of the stand- 
alone exhibits are very well thought-out indeed. 

In the centre of the lower floor (there being three floors in total) there 
is a large revolving stage with Ellon John, Stevie Wonder, and Little Richard, 
all playing pianos, and in the centre, at the end of the 7 minute show, appears 
Elvis Presley in all his splendor (with hamburger filled stomach and all). And 
all around the edges, and on the second floor, are smaller scenes. 

It is the final show that is definitely the most worth seeing as it is situated 
in the largest revolving theatre in Europe, and it features audio animatronic 
figures (much like certain Group Editors). These arc bionic figures that are 
controlled by a whapping great computer system. Unfortunately, although the 
show is very good indeed (especially when the volume on your headset is 
turn up to full blast), the bionic stars sometimes act in a way not too disimilar 
to a Gerry Anderson creation. But all said and done, it is quite spooky to 
see models that move in time to music; and in an elaborate way too. 

Not so much an education, not so much a feature of excitement, more 
a cross between the two. Rock Circus cost £10 million to erect and can be 
yours for a few hours for only £4.20 (£3.15 for children and concessions). 
Worthwhile, yes; revolutionary, probably! 

The Rock Circus, London Pavilion, Picadilly Circus, London (Opposite 
Eros). 



Right: Elton John making a spectacle of 
himself. 




Seventy Six 



YOUR COMMODORE 



READERS OFFER 



C16 & PIUS/4 

Software Offer 



Do you wish that more 
C16 & Plus/4 programs 

were available on disk 
and cassette? Well 

here's your chance to 
purchase every program 
we have ever published. 



Due to ihe length and complexity of the programs that are printed in 
Your Commodore, many people find that once they have typed them 
in they do not work. Usually, this is not the fault of the magazine, 
but rather, due to the program being typed in incorrectly. 

To help readers we do provide a Software for Sale service where the programs 
from several issues of Your Commodore are supplied on a single tape or disk. 
There have been four such compilations so far and we have now added a 
fifth, containing all the most recent published programs. 

C16 and Memory Expansion 

Ihe CI6 and Plus/4 computers are almost identical, except for the fact that 
the CI6 has far less memory than its big brother, the Plus/4. This compatibility 
means that programs for one of these computers will work on the other, as 
long as enough memory is available. The exception to this being programs 
that access the in-built software of the Plus/4, for example, the TRANSCRIPT 
program on the CI6C compilation. 

How much is the Software? 

The price of the software is £5.00 for cassette and £7.00 for disk, this includes 
instructions. Orders should be sent to the address on the order form for Readers 

Services. 

Orders should be accompanied by a cheque or postal order for the correct 
amount made payable to Argus Specialist Publications. 

We welcome orders from overseas readers. However, we do have to add 
a further £1.00 in order to cover the increased postal charges. 

C16 Special A (7 programs) 

The Monster Returns - an adventure set in the creepy world of Frankensteins 
monster. 

Simple - add icons, pull down menus and windows to your Plus/4. 
Disk Monitor talk directly to your disk drive. 

Change Your Character a CI6 and Plus/4 editor to redesign your character 
sets. 

C16 Assembler - put your CI6 to serious use with this invaluable utility. 

Break the Speed Limit - a high speed tape loader. 

Plus/4 Dumper - obtain a hard copy of everything that you do. 

Tape Head Reader - examine the storage routine with this handy routine. 

C16 Sound Sampler - sample a sound from your cassette and then edit it 

to produce amazing results. 

C16 Special B (6 programs) 

Dual Programming - work with two programs in memory at the same time. 
Lower Case Graphics - improve the look of your programs by using the 
alternative character set. 

Character Editor - devise your own character set. 

Cribbage - challenge your Plus/4 to a hand of this popular pub card game. 
Spelling Checker - avoid those embarrassing mistakes with this ingenious 
program. 

Word-pro Add-on - improve the PI us/ 4*5 built-in word processor. 
C16 Special D (8 programs) 

C16 Sprites - your CI6 or Plus/4 sprites like those to be found on the C64. 

A demo routine is included to show you just what is possible. 

Plus/ 4 Animator - store a series of pictures in memory to create moving pictures. 

Rebound an excellent version of the latest breakout style game. 

Disk Menus - find and load your disk programs with ease. 



Seventy Eight 



YOUR COMMODORE 



Typro - turn your Plus/4 and printer into a powerful electronic typewriter 
Plus/4 Assembler - an excellent machine code assembler 
Transcript - owners of the Script Plus Cartridge can now convert their Plus/ 
4 test files to work with this word processor. 

Plus/4 extended basic Add almost 40 new commands to the Basic on your 
Plus/4 or CI6 with memory expansion. 

C16 Special D (9 programs) 

Money Plus/4 - organise your financial affairs with this superb program. 
Plus/4' Database - a cassette based database for Plus/4 owners who don't 
want to buy a disk drive. 

Fruit Machine - Holds, nudges and a lime limit make this a challenging game. 
Plus/4 Windows add IBM PC style windows to your programs. 
Converter Plus/4 - converts your machine code to BASIC data statements. 
Sleeve Printer catalogue your disks by printing the directory on the disk 
sleeve. 

Text80 - create 80 column displays on your Plus/4 screen. 
C16 Special E (9 programs) 

Oops! - extra commands to make programming easier. 

Spritz Sprite System - everything you need for those elusive sprites enjoyed 

so much by the C64 users. 

PrintFX - Special effect printing brought to your screens. 

Head For Home - Excitement galore in this version of that popular game 
Ludo. 

Plus/4 Autorun - create commercial style auto-running programs on your 
Plus/ 4. 

Directory Editor - customise your disk directories with ease. 

Nufont - put your creative talents to use and produce your own type faces. 

Help Screens - all that important information at your finger lips. 

Plus/4 Utilities - a trio of useful utilities thai makes using your disk drive 

easier. 



READERS OFFER 



ORDER FORM PLEASE COMPLETE IN BLOCK CAPITALS 



NAME 


QTY 


TAPE/DISK 


ORDER CODE 


PRICE 


CI6 Special A 




TAPE 


YCI6A 


£5.00 


C16 Special A 




DISK 


YD16A 


£7.00 


C 16 Special B 




TAPE 


YCI6B 


£5.00 


C16 Special B 




DISK 


YD16B 


£7.00 


CI6 Special C 




TAPE 


YC16C 


£5.00 


CI6 Special C 




DISK 


YD16D 


£7.00 


C16 Special D 




TAPE 


YC16CD 


£5.00 


C 16 Special D 




DISK 


YD16DD 


£7.00 


016 Special E 




TAPE 


YC16CE 


£5.00 


C16 Special E 




DISK 


YC16DE 


£7.00 


Overseas post El 










Total 





NAME 

ajjdrrss....... ..^ 

postcode 

1 enclose a cheque/ postal order for £ made payable to ARGUS 

SPEC/A LIST PUBUCA T/ONS. 

All order* should he sent to: YOUR COMMODORF. READERS SERVICES 
ARGUS SPECIALIST PUBLICATIONS. ARGUS HOUSE, BOUNDARY 
WAY. HEM EL HEMPSTEAD. HP2 7ST. D1 „ J , , .. 

Please allow 28 days for delivery. 



YOUR COMMODORE 



Seventy Nine 



YOUR COMMODORE 



Lineage: 53p per word. 
(+VAT) 

Semi display: £11.50 plus VAT per single column 
centimetre minimum 2cm. Ring for Information on 
series bookings/discounts. 

All advertisements In this section must be prepaid. 
Advertisements are accepted subject to the terms and condition; 
printed on the advertisement rate card (available on request). 




0442 66551 

Send your requirements to: 
CLASSIFIED DEPARTMENT 
ASP LTD. ARGUS HOUSE, 
BOUNDARY WAY, 
HEMEL HEMPSTEAD HP2 7ST. 



SOFTWARE 



ONLY POOLS AND HORSES 



FOOTBALL BOXFORM £14.95 (- £2 lor 3 disc) 
THE ONLY POOLS PROGRAM WRITTEN BV A GENUINE EXPERT WHO HAS 
BEEN PROFESSIONALLY EMPLOYED AS SUCH BY THE LEADING POOLS 
COMPANY. HE KNOWS HOW TO HELP YOU WIN. 

THE PROGRAMME HAS FORECAST ON AVERAGE 50<v< MORE DRAWS THAN 
WOULD BE EXPECTED BY PURE CHANCE. 

FOOTBALL BOXFORM 15 not a gimmicky play Ihing but B sorious statistical analysis 
of football form Its sole objective is to improve the chances ol winning on the pools 
or tued odds and no other program comes near to tackling the problem so 
thoroughly Homes sways and draws are shown m oiOer ol merit and true odds given 
•or every match. Merit tables show at a glance the teams currently tn form and those 
having a lean spell. Covers league and non-league clubs. 

BOXFORM & HANDICAP WINNER £14.95 (■ £2 lor 3 disc} 

Two programs lor the price of one. Easy to use and they never go out of date. AH you 
need is a tew minutes with a daily paper. BOXFORM weighs up a race by 
considering the many facets of lorm Easily amended to suit the user's ideas 
HANDICAP WINNER shows Ihe value lor money bets Hundreds of winners in 
handicaps this year at 25/1, 20/1. 1671, 15/1 ..etc.otc 

SPECIAL PRICE of £24.95 ( ■ £2 for 3 disc) for all ol the above programs 
Why pay inflated prices? BOXoft CLEVER ana gel trie BEST 
Arable on tape or disc tor SPECTRUM. CMD C64/128. AMS. CPC's. BBC B from: 
BOXSOFT (YC), 65 Allans Meadow 
Neston, South Wln-al. L64 9SO 
CratM card holders may phone 0Si-3J6-266*24 hrsl 



IF YOU WOULD LIKE 

TO SELL YOUR 
PRODUCT TO OVER 

70,000 C64 & C128 
USERS IF YOU CALL 
ME, TONY FLANAGAN I 
CAN MAKE YOUR DAY. 



ADVERTISERS 



CLASSIFIED COUPON 

ALL CLASSIFIED ADVERTISEMENTS MUST BE PRE-PAID. 
THERE ARE NO REIMBURSEMENTS FOR CANCELLATIONS. 

CLASSIFIED DEPT. ARGUS HOUSE, BOUNDARY WAY, 
HEMEL HEMPSTEAD HP2 77ST. 

RATES: Lineage 58p per word (VAT Inc) Semi-display: £10.95 i VAT per 
single column cm minimum size 2cm. Series discounts available. 



I enclose my Cheque/Postal Order lor £ (or 

insertions, made payable lo Argus Specialisl Publications 
(Delete as necessary) 

PLEASE DEBIT MY ACCESS/BARCLAYCARD NO 



n 



EXP. DATE 

£ FOR INSERTIONS 

Name 



Post Code h 

Daytime Tel No 

Signature , Dale 

D FOR SALE D SOFTWARE D SPECIAL OFFERS D OTHER 



PUBLIC DOMAIN SOFTWARE 

lor the C64/128. 

We have 150 disks full 0' all typo* of 
Program* 
All disks are £2.95 each 
NOW FOR THE 4 
Irom £3.75 per disk 
Sod SAE □> pnone lor free catalogue 
{slate model ) 

Kings way Computer Service* 
72. Giencoe "«■<". Sheffield. 
S2 2SR Tel: (0743) 586429 



SERVICES 



COMMODORE SUPPLIES 


C64 Power Supply 


£19.95 


C8U Plus 4 Power Supply 


£29.95 


OIBPowei Supply 


£12.95 


1530 Dalasetie 


£37.95 


1531 dflUseiie 


£27.95 


Simons Baste Ei tension 


£9.95 


Sana) Lead Cor d'drive/pnnler) 


£5.95 


C64 reset Swilch 


£4.95 


Ousl Cover (please stale computer) 




£3.50 


Puces include VAT & PAP Allow 


u[> U 14 


days lor delivery. Chq/PO 1 


U ^ 


Omnlaaie Lid (V.C), 23 Curton Street,. 


Derby. DE1 2ES Tel 0332 291219. 




SPECIAL 




OFFERS 




"You better believe 
OUR PRICES" 


Amiga 500. games. Pnoton palm 


£369.00 


Commodore A1541 Cll D /drive 


£147.50 


C64 Compatible Oata Recorder 


£24.50 


Commodore 1351 C84/C1Z8 




Mouse 


£19.99 


C64 Gompaitb<« Power Supply 


£1999 


C64 Slimline Replacement Case 


£20.00 


Konia Spend k<ng Joystick 


£9.75 


Konix Navigator Joystick 


£12.75 


3 5 Disks » 10 


£9.50 


5.25' ■ 10 


£4.50 


Disk Bo. SO « 3 5' (Lockable) 


£6.99 


Disk Bo* BO ■ 5 75' (Lockable) 


£6.99 


ALL PRICES INCLUDE VAT 


P/P. E1.S0 SMALL ITEMS. (3 50 FOR 


HARDWARE 




1 Crofton Mkro Supplies 




l-Kkt.PDST. London. S14 :DR 


Irlrphnnr »l-4r>9.}246 





YOUR COMMODORE 
SPECIALS 

TECH DRAW 64 - A 

comprehensive technical 
illustration aid for C64 
owners for both disk and 
tape. Commands available 
include LINE DRAW, 
RAYS. BOX. CIRCLE. ARC. 
ELLIPSE, FREEHAND, 
FILL. HATCH & TEXT. 
Wipe copy, move and 
rotate, save and load or 
print your drawing all for 
£8.95 tape or disk. Order 
Codes TD64T (tape) 
TD64D (disk) 

Full details in Your 
Commodore July 1987. 

SPEEDY ASSEMBLER 

Your Commodore's very 
own Assembler, a 100% 
memory resident program 
for loading from tape or 
disk, featured in the Your 
Commodore Machine 
Code Series and now the 
Y.C. standard assembler 
only £9.95 Tape or Disk. 
Order Codes 

YSPASSD (disk) YSPASSR 
(tape) 

Order from Your Comm- 
odore Readers Services at 
9, Hall Road, Maylands 
Wood Estate. Hemel 
Hempstead Herts HP2 7BH. 
Please make cheques 
payable to A.S.P. Ltd., or 
telephone your Access/ 
Visa order on 
0442 41221 



Eighty 



YOUR COMMODORE 



COMMODORE 
REPAIR 

SERVICES 




TO ADVERTISE YOUR COMMODORE REPAIR 
SERVICES CALL: TONY FLANAGAN ON 0442 
66551 

RATE: £11.50 (+ VAT) PER SINGLE COLUMN CM 
STANDARD SIZE 4cm x 1 col = £46.00 (+ VAT) 



TELEPHONE BOOKINGS WELCOME 



"COMPUTER KAPUT?" 





PET V1C20 
PLUS4 C16 
C64 CI 28 
AMIGA . 

FAST 
EFFICIENT 
SERVICE 
FOR REPAIRS CALL 
01-861 2835 
After 6pm at Answer Machine 
NW LONDON-HARROW 



TO APPEAR IN 

YOUR 
COMMODORE 
OR 

COMMODORE 
DISK USER 
CALL TONY 
FLANNAGAN 
ON 0442 66551 
TO DISCUSS 
DETAILS 



COMMODORE SPARES 
& REPAIRS 



REPAIRS 

C64.C-4 £25 Inc. 

C128, 1541 £35 Inc. 

Three month warranty. 1 week turnround 

SPARES 

906114 E930 901227 



6510 
6526 
6581 
8569 



£995 8501 
£10 95 C64 Power Pack 
£12 95 C64 Cassette Un 
£19.95 C128 Power Pack £69 95 
Inc VAT & PP 



£11.95 
£11.45 
E22 DO 
Q2 DO 



OASIS COMPUTER SERVICES 
Depl 4C, 14 Ridgeway Road, 
Salisbury. Wiltshire, SP1 3BU. 
Tel (0722) 335061 



HINDLEY ELECTRONICS 



SAME DAY 

SFRVICE 
(CALLRRS) 
C64 ONLY 



24hr 
TURNAROUND 
(POSTAL) 
C64 ONLY 



02.00 
£21.00 



EXPERT COMPUTER REPAIRS 

COMMODORE - SINCLAIR - ACORN 
STANDARD CHARGES 

(INC VAT AND FULLY INSURED RETURN POSTAGE! 
Commodore M £25.00 Commodore 64C 09.00 Commodore 1 2H 

Commodore -4 £2*.W Commodore vie 20 £11.00 AMIGA 500 

1541 disc drive £32.50 (OTHER DRIVES REPAIRED RING FOR DETAILS 

Spectrum «k £111.00 Spcctium • 2 £25.00 Acorn Electron 

AMIGA 500 Diik Drive Rcplacemrni £05.00 

3 MONTHS -NO QUIBBLE" WARRANTY ON ALL REPAIRS 
SPARES - SPARES - SPARES - SPARES 
, „. -.. ,rP 1 " i P ricq F-G- Spectrum 4Wt MEMBRANE £3.99 Spectrum £6.99 LOW PRICFS 
COMPUTER ICS and GENERAL COMPONENTS WHY PAY MORE (FletN rm« before ro«,n g *ood*> 

HINDLEY ELECTRONICS 

DEPl YC, 97 MARKET STREET, HINDLEY W1CAN WN2 3AA Tel (0942) 522743 

Computet repam Caller* reyuiniu; tame day irrvicr plea* uag. beliitr caliin| and add *0"^ lo ilandaid charge ■ Standatd chain, 
dn tint im-ludr icpwn to e.itmal Urrm f C po»ti uaiu tape murdei* fojMfcki etc A »urch«fr may br levied (or machine* that 
h»vi tunaincd te\tir damage E.O firr flood iiimptr 



COMMODORE REPAIRS, SPARES 
& LEADS 

C64. *4. 16 - £24.00 C128 - £32.00 
AMIGA 500 - £34.00 

Three monih warranty. For price list send 
1st class stamp (State model) 

ACE REPAIRS. Outways FM, Pelynt, 
Looe, Cornwall, PL13 2NW. 
Tel. (0503) 20282 



M.C.E. SERVICES 

33, Albert Street, Mansfield, Notts 
NG181EA Tel: 0623 653512 

FIXED PRICE COMMODORE REPAIRS 

C64 £24.95 

C16 ., £19.95 

PLUS4 , £24.95 

AMIGA A. 500 £29.95 

1541 , £29.95 

1571 £31,96 

C2N etc £12.95 

All prices Inc. VAT. Labour, Paris etc. 
NO MORE TO PA Y. Please ring tor details. 



COMPUTER SYSTEMS 

* REPAIRS * SPARES 

* SALES & SUPPLIES 




ELECTRONIC SERVICES 
CHELMSFORD 260874 



COMMODORE REPAIRS 

(with FREE extended guarantee) 
COMMODORE 64 £28.70 
COMMODORE 128 £36.70 
COMMODORE C16/+4 £20.70 
COMMODORE AMIGA P.O.A. 

Ptic« all tnc*usi<e and we euaretilw We whole computet 
(eicluding PSU » big) *v hi montnt Multiple faulti may 
incut eiira ceatt 

KPR MICRO 

34, Petunia Crescent, Springfield, 
Chelmsford. Essex CM1 5YP 
Tel: 0245 - 46B554 



TERMS & 
CONDITIONS 



CLASSIFIED ADVERTISING 
TERMS & CONDITIONS 

Our terms for new advertisers (semi-display and 

lineage) are strictly pro-forma payments until 
satisfactory reference can be taken up (excluding 
recognised advertising agencies). Cheques and 
P O.'s should be crossed and made payable to 
ARGUS SPECIALIST PUBLICATIONS and sent lo: 
THE CLASSIFIED DEPT 
ARGUS HOUSE. BOUNOARV WAY, 
HEMEL HEMPSTEAD HP2 7ST. 

There are no reimbursements for cancellations 
Advertisements arriving too late for a particular issue 
win be inserted >n the following Issue unless accom- 
panied by instructions to Ihe contrary. It is the 
responsibility of Ihe advertiser lo ensure that the first 
insertion ot every senes is published correctly, and 
corrections muBt be notified in lime for the second 
insertion, olherwise the publishers will nol accept 
liability or offer any reduction in charges. 
All advertising 3aies ate subject to Government 
Regulations concerning VAT. Advertisers are 
responsible for complying with the various legal 
requirements in force eg The Trade Descnptlon AcL 
Set Discrimination Act & the Busmen 
Advertisements (disclosure) order 1977. 
Full Terms d Conditions ol Advertising available on 
request 



YOUR COMMODORE 



Eighty One 



No. 2 




The Computer 
Industry Karma 
Sutra 



And it doesn't even 
require batteries 




Famous footballing 
megastar signs for 
computer magazine 



A very famous soccer star 
has been transferred to a 
computer magazine in a 
sensational scoop. Sources 
have not yet revealed who he 
is, or what magazine is 
involved, but we know that 



it is in the position of Sales 
Executive. 

By the way, YC has 
signed ex-Norwich city 
player Tony Flanagan as 
well! 



THEEND 
IS NIGH 



In the Limelight 

On Thursday 28th 
December, US Gold invited 
nigh on 700 journos and 
industry noticablcs to the 
Limelight Club in aid of 
their 5th birthday. Rik 
Mayall was the guest of 
honour, and a mighty funny 
one he was too. But the night 
was made by the stunning 
dancing skills of Stuart 'Tra- 
volta' Cooke, 



Journalists gasped in 
awe as his incredible strut- 
ting moves wiped the floor 
clean (not last because he 
had dusters strapped to his 
feet). Distributors oggled as 
he spun in time to the music. 
Software Houses slavered as 
he twisted his body into 
shapes only silly putty could 
imitate. Watch your neigh- 
bourhood dancefloor now. 
for the funky cat Cooke may 

be appearing near you 
soon. 



Press hard at work 

At the recent PC Show, 
members of the press 
shocked many traders and 
companies by performing an 
act known as 'work'. After 
the five minutes were up 
though, it was a reassuring 
sight to see them huddled in 
the bar. 

One of our sources 
revealed, "We didn't know 



what had come over them. 
The Argus team suddenly 
descended upon us and 
demanded thai we chat 
about 'business'. I can tell 
you now, I was extremely 
frightened!" 

We must stres to readers 
that this is not common 
amongst magazine staff, and 
should not be assumed as 
representative of the 
industry. 



It's a wobbler too 

Those who enjoyed the half 
page on page 57 in last 
month's YC, will be pleased 
to note that several other 
World-beating Wordsmilhs 
missed their penalties too. I 



really do not wish to be cruel 
by saying who, so 111 keep 
quiet for the sake of YC's 
advertisement manager and 
a certain publisher at Emap. 
It would be rather embaras- 
sing if anybody found out! 




Wobbling YC Editor wobbles the frame 
worn? Al * chanty penally shoot out Afle' 
hitting | he absolutely mega wobbler in to 
wobbling oibll he tell into an Epper-wobbling 
wobbler causing much concern! I they all went to 
lunch) 

All the advertising team of V C wish Rik an 
absolutely wobbling tool ball career 




Eighty Two 



YOUR COMMODORE 




* poyve Mill BASIC loolkn lAddilional 
help'ul tt. :i ,- iisi thai iimsidr'ablv 
simplifies programing and rleb h ggi L 



AUTO 
AUDIO 

color 

DEEk 

DlltH 

DOM 

DUMP 

flND 



MAROCAI 

HARDCOPY 

HEU 

INEO 

KEY 

PAUSE 

PUSI 

I HMD 



RENCMHIR 

REPEAT 

SAFf 

TBACE 

UNNEW 

QUI! 

MONIIOR 

BIO AD 



RENUMBER AhO modiln-s ill tht 
GOTO* COSOB't rtt. 
A/lows pj« of a pniyfum 
to be renumbered or 
dnpUced 

PMI Sri iip 01 pOrlfer fvpr 

MARDCAT Prmn oui Directory 

Ihe loolkil mmmands ran be used in 
tour program*. 



Using POVVIB CARTRIDGE you can load 
up lo 6 lime* fatler Imm disk 
'he Divk '"-"'in 1 . ian be used in ynur 
own programs 

fclOAD DVERIFY DIR 
DSAVE MfiCf DEVIC1 

DISC 



Using POVKH CARIRIOC1 vuu On work 
up lo 10 timet lailer with your data 
rworder The lape tommands (an be 
used m you' own programs 

IOAD Wl VERIFY 

MERGE AUDIO 



A powerful mathine language momim 
that is readily available and all rtt 

your Commodore memory available in- 
programming 

Alwi works in BASIC ROM. MRNAl and 
I/O arras 



punters (MPS6Q1. BO.' RQI ell I hut also 
on Cenirumi printers HPSOV SIAR 
CITl/fN. PANASOMI... etc 
Fhe MAROCOPV lunihon auluinatu ally 
d.simg.shes between HIRES and IORFS 
Multicolour grapftiis are lonveried into 
.hades at grey Ihp PM1 lunuions allow 
yiiu in decide on Large.'Small and 
Noinul'i .i i - printing 
Ihe printer PSi I lunitions are: 



A ASHMjlr 



IMUWI s SMI 



( (0MPAI1 | JlMf 

D DIS- I IOAD 

AWMIH U Ml MOO 

i Fill P PUSI 

C CO I If Colli 
M HUM 



I IIASUII 
V Hill* 
H MAO 
t HI' 
> DlllOOIt 
DOS (timmimh 



PSfr ii 

PSEI I 
PSEI 2 
PSI I 1 

est i 4 



PSEI 
PSf I 

PSEI 

PSEI 

PSEI 



MIRCI 



OlSk 



two BASIC programs can 
be merged mm one 

Wtth DISK you can tend 
(ommandy directly to tour 
disk. . 



the POWER CARTRIDGE conUins a very 
ellenin- Printer Interlace, lhai veil 
detects it a printer is connetfrd lo Ihp 
Serial Bus or Uwr-Port 

It will print all Commodore characters on 
Ipsun and compatible pnntefi. 
Ihe printer-interlace ha* a variety i>l set 
up possibilities. It can produce 
HARDCOPY ol screens not only on Serial 



PSIT 
PSET 



In 



Sell delei Hun Seml'lentrorni • 

IPSO* mode only 
SMITH-CORONA mode only 
Turn* Ihe printing ■•■ degree." 

HARDCOPY selling tor 



Bit image 'nude 

.Selling fower,l/ppri tMt* anri 

sending Control Code*. 

All characters are printed in j/j 

unmodilied vfate 

Runs a Semi printer and i>4«fs 

Ihe User-poet available 

Sen irV SeronoVy address >r»r 

HARDCOPY wiirl Ser<a/ Bu\ 

Add* a hne-leed. CHRS itOl. 
liter every line. 
Switches PSt! U oil 




On the tta«> ol thr POW1R ( ARIRIDt.l 
Ihere is a Revel Bullon Preysing this 
button makes a SPEl IAI MINU appear 
on the wreen. 

This luryr/tion will work with any 
programme 



BDL 



Bltcon Devices Ltd 



Ri| i nn DrMie* I Id ikies m it jmhi ■"«• > " |mtpi m n 
JU'K-'m- Ihp ruling In am means "i *in Jrti 
pnrpnH , HhJi«ie>eioi iup>e-iir .ldaptmni nl 
lopWixhliMirkxir iilltrr ii'iiiei ml material anil 
usptmiI Ihe Poh er Cartridge miisi ithl.i^i Hie 
iveie*»j'y prinniinseni tut thr nukinjiiil sin h 
("pie- m adapt inn- imni all ■ "p> nphi andi'hpf 
iilthliiunpit nnirentpd seri:kl<iptri;;lt> 
Drsiun-A Pdlcnls \i I VHUI 



CONIINUE 
BASK 

m si i 

IOIA1 

BACKUP 

DISK 



RESI1 All 
IOIA1 
BACH UP 
IAPI 

HARDCOPS 



MONITOR 



4tl(Mv ii Ml rrfurn lo 

ni.- - prragram 

Return in SAW 

Normal RIStT. 

S^yes Ihe t onfeah (U ihe 

mnHfy * 

program i an hi* rrlnaded 
Utet with BIOAD iii'luWed 
by CttMTINUI 
Rl SI I ol any priffram 

V BACKUP OtSh bui to 
MPf 

Al any mnmenr pnnN out 
<i Hjrdi npy ol rhe i reen 

thing coNTLsui 

• iu . miu can return 

lo the progrjm 

fa*es you mlo irV *ta( hmp 

■ ' T' '-'i>' 



86 BEWICK ROAD 
GATESHEAD 
TYNE AND WEAR 
NE6 1 RS 
ENGLAND 



Tel: 091 490 1975 *nd 490 1919 fax 091 490 1918 

To order: Access/Visa welcome — Cheques or P/O payable to BDl 
Price: £14.99 ind. VAT. 

UK orders add £1.20 post/pack total — £16.19 tod. VAT. 
Europe orders jdd £2.50. Overseas add £3.50 

Scandinavian Mail Order and Trade enquiries lo: Bhiab Heklronik, Boi 216, Norrlalie 76123. 
SWEDEN. Tet: - -46 176 18425 Fan: 176 lfl-101 



s 



GUESS WHO'S COMING 
TO SAVE THE WORLD AGAIN? 





© 1989 Columbia Pictures Industries Inc. 
All Rights Reserved.